← Back to tables

ANA2_service (60084 rows)

Showing 21701–21800 of 60084
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
554730 586583 L55108 525J46MU15 2026-09-15 COMPLETE 15636412 2026-09-15 17:43:00 2026-09-15 16:53:08 2026-09-17 16:53:08 {"id": 586583, "stp": "P", "toc": "Greater Anglia", "uid": "L55108", "consist": "720528", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55108/2026-09-15/detailed", "trust_id": "525J46MU15", "origin_crs": "XTX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5J46", "timing_status": "ON TIME", "origin_station": "Orient Way CS", "current_leg_arr": "1743", "current_leg_dep": "1737", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1720", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-15T16:53:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bow Jn", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bow Jn", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1239.424, \"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\": 2928.585, \"from_m\": 1239.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3305.089, \"from_m\": 2928.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3696.4, \"from_m\": 3305.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4069.569, \"from_m\": 3696.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6891.17, \"from_m\": 4069.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7353.765, \"from_m\": 6891.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7424.381, \"from_m\": 7353.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7649.649, \"from_m\": 7424.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8161.097, \"from_m\": 7649.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8687.721, \"from_m\": 8161.097, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9164.395, \"from_m\": 8687.721, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9617.614, \"from_m\": 9164.395, \"capability_applied\": null, \"effective_limit_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\": 586583, \"profile_key\": \"ae25dbf031a38c20d32331b542f999e41837654979ff5eda9fef17d73c1a53a3\", \"schedule_id\": 16243, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Orient Way CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 2294.439, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Stratford\", \"stage_seq\": 3, \"distance_m\": 3232.476, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1737\", \"location\": \"Bow Jn\", \"stage_seq\": 4, \"distance_m\": 4727.646, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 7797.251, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 9617.614, \"section_seq\": 1, \"route_path_id\": 34578}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9617.614, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34578}], \"total_distance_m\": 9617.614, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7422.957, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2194.657, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:02Z\", \"source_id\": 48102020, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:07Z\", \"source_id\": 15626356, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:34Z\", \"source_id\": 48111544, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:37Z\", \"source_id\": 15629312, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:10Z\", \"source_id\": 48134164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:09Z\", \"source_id\": 15636412, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1789490531508909, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:03.417372", "service_state_evidence_id": 15636412, "current_leg_start_actual_dep": "2026-09-15T17:37:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:03.691983", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XTX LST 5J46 720528 5 100 None {"version": 3, "segments": [{"to_m": 1239.424, "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": 2928.585, "from_m": 1239.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3305.089, "from_m": 2928.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3696.4, "from_m": 3305.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4069.569, "from_m": 3696.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6891.17, "from_m": 4069.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7353.765, "from_m": 6891.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7424.381, "from_m": 7353.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7649.649, "from_m": 7424.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8161.097, "from_m": 7649.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8687.721, "from_m": 8161.097, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9164.395, "from_m": 8687.721, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9617.614, "from_m": 9164.395, "capability_applied": null, "effective_limit_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": 586583, "profile_key": "ae25dbf031a38c20d32331b542f999e41837654979ff5eda9fef17d73c1a53a3", "schedule_id": 16243, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1720", "location": "Orient Way CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 2294.439, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Stratford", "stage_seq": 3, "distance_m": 3232.476, "section_seq": 1, "route_path_id": 34578}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1737", "location": "Bow Jn", "stage_seq": 4, "distance_m": 4727.646, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 7797.251, "section_seq": 1, "route_path_id": 34578}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 9617.614, "section_seq": 1, "route_path_id": 34578}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9617.614, "from_m": 0.0, "section_seq": 1, "route_path_id": 34578}], "total_distance_m": 9617.614, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7422.957, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2194.657, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15257, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:02Z", "source_id": 48102020, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:07Z", "source_id": 15626356, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15326, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:34Z", "source_id": 48111544, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:37Z", "source_id": 15629312, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15504, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:10Z", "source_id": 48134164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:09Z", "source_id": 15636412, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Orient Way CS 1720 1720 None None None London Liverpool Street 1743 1743 13 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55108/2026-09-15/detailed None Bow Jn 2026-09-15T17:37:00+01:00 London Liverpool Street 6.0 {"type": "LineString", "coordinates": [[-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 3.0 1737 1743 Bow Jn London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-15 16:53:08 TERMINATED 2026-09-15 16:43:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636412 1789490531508909 15 15 2026-09-15 16:53:03.691983 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:03.417372
554731 585495 G58752 522N02MT15 2026-09-15 COMPLETE 15635894 2026-09-15 17:43:00 2026-09-15 16:53:08 2026-09-17 16:53:08 {"id": 585495, "stp": "P", "toc": "London Overground", "uid": "G58752", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58752/2026-09-15/detailed", "trust_id": "522N02MT15", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "3", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N02", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "1743", "current_leg_dep": "1738", "current_leg_end": "Richmond North London Line", "origin_dep_time": "1641", "origin_platform": "1", "current_location": "Richmond North London Line", "last_update_time": "2026-09-15T16:53:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "1742", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6134.322, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6192.91, \"from_m\": 6134.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6829.731, \"from_m\": 6192.91, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8394.258, \"from_m\": 6829.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8464.873, \"from_m\": 8394.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11432.076, \"from_m\": 8464.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12046.575, \"from_m\": 11432.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13394.069, \"from_m\": 12046.575, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13746.31, \"from_m\": 13394.069, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20025.306, \"from_m\": 13746.31, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20074.265, \"from_m\": 20025.306, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 20158.767, \"from_m\": 20074.265, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20212.248, \"from_m\": 20158.767, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 20649.48, \"from_m\": 20212.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20715.798, \"from_m\": 20649.48, \"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\": 20745.368, \"from_m\": 20715.798, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21433.706, \"from_m\": 20745.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21438.456, \"from_m\": 21433.706, \"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\": 21491.628, \"from_m\": 21438.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21498.842, \"from_m\": 21491.628, \"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\": 21563.442, \"from_m\": 21498.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21603.825, \"from_m\": 21563.442, \"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\": 21680.078, \"from_m\": 21603.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21823.797, \"from_m\": 21680.078, \"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\": 21890.034, \"from_m\": 21823.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21961.396, \"from_m\": 21890.034, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23197.943, \"from_m\": 21961.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23249.885, \"from_m\": 23197.943, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23566.982, \"from_m\": 23249.885, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 25971.492, \"from_m\": 23566.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26017.004, \"from_m\": 25971.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26233.623, \"from_m\": 26017.004, \"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\": 26982.477, \"from_m\": 26233.623, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27398.131, \"from_m\": 26982.477, \"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\": 30007.223, \"from_m\": 27398.131, \"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\": 30685.118, \"from_m\": 30007.223, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31062.519, \"from_m\": 30685.118, \"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\": 585495, \"profile_key\": \"449da7d447820fc3263c19f209613343cba967900df9b043f53be25057ce9259\", \"schedule_id\": 11735, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1658\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 9006.114, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1659H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 9786.471, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 11498.61, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1705H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 18975.271, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1724\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20715.798, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 23305.367, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1729H\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 24996.638, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 26162.559, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 27155.463, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 28869.385, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 31062.519, \"section_seq\": 1, \"route_path_id\": 28455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31062.519, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}], \"total_distance_m\": 31062.519, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28153.402, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2909.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:53Z\", \"source_id\": 47969560, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:59Z\", \"source_id\": 15588943, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:04Z\", \"source_id\": 47978445, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:00Z\", \"source_id\": 15591398, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:49Z\", \"source_id\": 47983660, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:54Z\", \"source_id\": 15592944, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:24Z\", \"source_id\": 47991032, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:26Z\", \"source_id\": 15594980, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:15Z\", \"source_id\": 47999137, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:19Z\", \"source_id\": 15597299, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:19Z\", \"source_id\": 48005221, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:22Z\", \"source_id\": 15598924, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:41Z\", \"source_id\": 48011628, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:42Z\", \"source_id\": 15600745, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:36Z\", \"source_id\": 48020184, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:38Z\", \"source_id\": 15603161, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:39Z\", \"source_id\": 48029056, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:43Z\", \"source_id\": 15605588, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:10Z\", \"source_id\": 48036481, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:14Z\", \"source_id\": 15607627, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:57Z\", \"source_id\": 48044809, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:58Z\", \"source_id\": 15609900, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:19Z\", \"source_id\": 48051490, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:22Z\", \"source_id\": 15611887, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:19Z\", \"source_id\": 48057201, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:22Z\", \"source_id\": 15613494, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:10Z\", \"source_id\": 48062591, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:11Z\", \"source_id\": 15614995, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:17Z\", \"source_id\": 48068550, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:21Z\", \"source_id\": 15616717, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:23Z\", \"source_id\": 48074504, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:25Z\", \"source_id\": 15618479, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:59Z\", \"source_id\": 48081872, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:01Z\", \"source_id\": 15620596, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:38Z\", \"source_id\": 48097901, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:44Z\", \"source_id\": 15625251, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:08Z\", \"source_id\": 48113132, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:14Z\", \"source_id\": 15629766, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:23Z\", \"source_id\": 48121774, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:27Z\", \"source_id\": 15632497, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:27Z\", \"source_id\": 48132342, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:33Z\", \"source_id\": 15635894, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "4", "timing_fact_generation": 1789490496668449, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:03.829577", "service_state_evidence_id": 15635894, "current_leg_start_actual_dep": "2026-09-15T17:39:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:04.058359", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2N02 None None None None {"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6134.322, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6192.91, "from_m": 6134.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6829.731, "from_m": 6192.91, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8394.258, "from_m": 6829.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8464.873, "from_m": 8394.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11432.076, "from_m": 8464.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12046.575, "from_m": 11432.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13394.069, "from_m": 12046.575, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13746.31, "from_m": 13394.069, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20025.306, "from_m": 13746.31, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20074.265, "from_m": 20025.306, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 20158.767, "from_m": 20074.265, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20212.248, "from_m": 20158.767, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 20649.48, "from_m": 20212.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20715.798, "from_m": 20649.48, "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": 20745.368, "from_m": 20715.798, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21433.706, "from_m": 20745.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21438.456, "from_m": 21433.706, "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": 21491.628, "from_m": 21438.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21498.842, "from_m": 21491.628, "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": 21563.442, "from_m": 21498.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21603.825, "from_m": 21563.442, "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": 21680.078, "from_m": 21603.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21823.797, "from_m": 21680.078, "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": 21890.034, "from_m": 21823.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21961.396, "from_m": 21890.034, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23197.943, "from_m": 21961.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23249.885, "from_m": 23197.943, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23566.982, "from_m": 23249.885, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 25971.492, "from_m": 23566.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26017.004, "from_m": 25971.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26233.623, "from_m": 26017.004, "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": 26982.477, "from_m": 26233.623, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27398.131, "from_m": 26982.477, "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": 30007.223, "from_m": 27398.131, "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": 30685.118, "from_m": 30007.223, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31062.519, "from_m": 30685.118, "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": 585495, "profile_key": "449da7d447820fc3263c19f209613343cba967900df9b043f53be25057ce9259", "schedule_id": 11735, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1641", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1658", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 9006.114, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 9786.471, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Camden Road", "stage_seq": 15, "distance_m": 11498.61, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 18975.271, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1724", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20715.798, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 23305.367, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729H", "location": "Acton Central", "stage_seq": 28, "distance_m": 24996.638, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "South Acton", "stage_seq": 29, "distance_m": 26162.559, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 27155.463, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 28869.385, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 31062.519, "section_seq": 1, "route_path_id": 28455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31062.519, "from_m": 0.0, "section_seq": 1, "route_path_id": 28455}], "total_distance_m": 31062.519, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28153.402, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2909.117, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:53Z", "source_id": 47969560, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:59Z", "source_id": 15588943, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:04Z", "source_id": 47978445, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:00Z", "source_id": 15591398, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:49Z", "source_id": 47983660, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:54Z", "source_id": 15592944, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:24Z", "source_id": 47991032, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:26Z", "source_id": 15594980, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:15Z", "source_id": 47999137, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:19Z", "source_id": 15597299, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:19Z", "source_id": 48005221, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:22Z", "source_id": 15598924, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:41Z", "source_id": 48011628, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:42Z", "source_id": 15600745, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:36Z", "source_id": 48020184, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:38Z", "source_id": 15603161, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:39Z", "source_id": 48029056, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:43Z", "source_id": 15605588, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:10Z", "source_id": 48036481, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:14Z", "source_id": 15607627, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:57Z", "source_id": 48044809, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:58Z", "source_id": 15609900, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:19Z", "source_id": 48051490, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:22Z", "source_id": 15611887, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:19Z", "source_id": 48057201, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:22Z", "source_id": 15613494, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:10Z", "source_id": 48062591, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:11Z", "source_id": 15614995, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:17Z", "source_id": 48068550, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:21Z", "source_id": 15616717, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:23Z", "source_id": 48074504, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:25Z", "source_id": 15618479, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:59Z", "source_id": 48081872, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:01Z", "source_id": 15620596, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:38Z", "source_id": 48097901, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:44Z", "source_id": 15625251, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:08Z", "source_id": 48113132, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:14Z", "source_id": 15629766, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:23Z", "source_id": 48121774, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:27Z", "source_id": 15632497, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28311, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:27Z", "source_id": 48132342, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:33Z", "source_id": 15635894, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Stratford 1641 1641 1 None None Richmond North London Line 1745 1742 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G58752/2026-09-15/detailed None Kew Gardens 2026-09-15T17:39:00+01:00 Richmond North London Line 5.0 {"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} 1.4 1738 1743 Kew Gardens Richmond North London Line Richmond North London Line 51.4632722 -0.3011125 51.4632722 -0.3011125 1 0 2026-09-15 16:53:08 TERMINATED 2026-09-15 16:43:00 Richmond North London Line TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15635894 1789490496668449 95 95 2026-09-15 16:53:04.058359 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:03.829577
554732 585533 G13923 885U47MT15 2026-09-15 COMPLETE None 2026-09-15 16:43:00 2026-09-15 16:53:08 2026-09-17 16:53:08 {"id": 585533, "stp": "P", "toc": "Southern", "uid": "G13923", "consist": "377462", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13923/2026-09-15/detailed", "trust_id": "885U47MT15", "origin_crs": "ORE", "show_on_map": 0, "dar_est_time": "16:55:00", "dar_platform": null, "dest_station": "Ore Up Siding", "service_date": "2026-09-15", "dest_arr_time": "1645", "dest_platform": null, "is_terminated": 1, "next_location": "Ore Up Siding", "signalling_id": "5U47", "timing_status": null, "origin_station": "Ore", "current_leg_arr": "1645", "current_leg_dep": "1655", "current_leg_end": "Ore Up Siding", "origin_dep_time": "1643", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-15T16:53:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5919653999999999, 50.8669768], [0.5925059999999999, 50.86713], [0.5931265, 50.8673207], [0.593398, 50.867404099999995], [0.5940413, 50.8676293], [0.5946419, 50.8678598], [0.5949629, 50.86800159999999], [0.5951599, 50.86808859999999], [0.5957649, 50.8684037], [0.5963122, 50.8687131], [0.5965623999999999, 50.8688823], [0.5967618999999998, 50.8690171], [0.5972429, 50.8693801], [0.5976441, 50.86970269999999], [0.5980279999999999, 50.8700574], [0.5983117999999998, 50.87034959999999]]}", "current_leg_start": "Ore", "dest_arr_time_act": "1645", "motion_projection": null, "next_location_lat": "50.8703496", "next_location_lon": "0.5983118", "previous_location": null, "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\": 593.478, \"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}], \"service_id\": 585533, \"profile_key\": \"b5157a14972eb3620835f219c3403f8f88a7ac7132d984d0cd051e5a6d531be3\", \"schedule_id\": 8616, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Ore\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66137}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": null, \"location\": \"Ore Up Siding\", \"stage_seq\": 2, \"distance_m\": 593.478, \"section_seq\": 1, \"route_path_id\": 66137}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66137}], \"total_distance_m\": 593.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 593.478, \"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": "1643", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1430.0", "current_position_lat": "50.8703496", "current_position_lon": "0.5983118", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ore", "service_state_platform": "1", "timing_fact_generation": 1789487254213594, "current_leg_arrival_utc": "2026-09-15T16:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:03.897140", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-15T16:55:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:06.014035", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P ORE None 5U47 377462 4 100 None {"version": 3, "segments": [{"to_m": 593.478, "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}], "service_id": 585533, "profile_key": "b5157a14972eb3620835f219c3403f8f88a7ac7132d984d0cd051e5a6d531be3", "schedule_id": 8616, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1643", "location": "Ore", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66137}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": null, "location": "Ore Up Siding", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 66137}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 66137}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 593.478, "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} [] Ore 1643 1643 1 16:55:00 None Ore Up Siding 1645 1645 None None None https://www.realtimetrains.co.uk/service/gb-nr:G13923/2026-09-15/detailed None Ore 2026-09-15T16:55:30+01:00 Ore Up Siding 1430.0 {"type": "LineString", "coordinates": [[0.5919653999999999, 50.8669768], [0.5925059999999999, 50.86713], [0.5931265, 50.8673207], [0.593398, 50.867404099999995], [0.5940413, 50.8676293], [0.5946419, 50.8678598], [0.5949629, 50.86800159999999], [0.5951599, 50.86808859999999], [0.5957649, 50.8684037], [0.5963122, 50.8687131], [0.5965623999999999, 50.8688823], [0.5967618999999998, 50.8690171], [0.5972429, 50.8693801], [0.5976441, 50.86970269999999], [0.5980279999999999, 50.8700574], [0.5983117999999998, 50.87034959999999]]} 0.4 1655 1645 None None Ore Up Siding 50.8703496 0.5983118 50.8703496 0.5983118 1 0 2026-09-15 16:53:08 TERMINATED 2026-09-15 16:43:00 Ore SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789487254213594 19 19 2026-09-15 16:53:06.014035 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:03.897140
554733 586462 C33245 172V50MU15 2026-09-15 COMPLETE 15636467 2026-09-15 17:43:00 2026-09-15 16:53:08 2026-09-17 16:53:08 {"id": 586462, "stp": "P", "toc": "Northern", "uid": "C33245", "consist": "331003", "dest_crs": "ILK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33245/2026-09-15/detailed", "trust_id": "172V50MU15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "2", "is_terminated": 1, "next_location": "Ilkley", "signalling_id": "2V50", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1743", "current_leg_dep": "1740", "current_leg_end": "Ilkley", "origin_dep_time": "1715", "origin_platform": "9B", "current_location": "Ilkley", "last_update_time": "2026-09-15T16:53:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]}", "current_leg_start": "Ben Rhydding", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "53.9247820", "next_location_lon": "-1.8215206", "previous_location": "Ben Rhydding", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11133.286, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11306.784, \"from_m\": 11133.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14326.17, \"from_m\": 11306.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15032.176, \"from_m\": 14326.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15114.708, \"from_m\": 15032.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16366.438, \"from_m\": 15114.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23110.891, \"from_m\": 16366.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25265.483, \"from_m\": 23110.891, \"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\": 25655.751, \"from_m\": 25265.483, \"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\": 25706.522, \"from_m\": 25655.751, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25936.998, \"from_m\": 25706.522, \"capability_applied\": null, \"effective_limit_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\": 586462, \"profile_key\": \"7a89d7cfaa966901de2573fba8c9470e38744157f44967f0c51d4ed417522603\", \"schedule_id\": 4302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722H\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 16280.753, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731\", \"location\": \"Menston\", \"stage_seq\": 6, \"distance_m\": 18577.858, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 7, \"distance_m\": 20769.197, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"Ben Rhydding\", \"stage_seq\": 8, \"distance_m\": 24354.122, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Ilkley\", \"stage_seq\": 9, \"distance_m\": 25936.998, \"section_seq\": 1, \"route_path_id\": 65988}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25936.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65988}], \"total_distance_m\": 25936.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25929.624, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.9247820", "current_position_lon": "-1.8215206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:30Z\", \"source_id\": 48094598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:34Z\", \"source_id\": 15624299, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:52Z\", \"source_id\": 48104266, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:54Z\", \"source_id\": 15627001, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:52Z\", \"source_id\": 48104266, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:54Z\", \"source_id\": 15627002, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:15Z\", \"source_id\": 48121464, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:21Z\", \"source_id\": 15632393, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:10Z\", \"source_id\": 48134188, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:15Z\", \"source_id\": 15636467, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilkley", "service_state_platform": "2", "timing_fact_generation": 1789490539728286, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:04.681902", "service_state_evidence_id": 15636467, "current_leg_start_actual_dep": "2026-09-15T17:38:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:04.770989", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS ILK 2V50 331003 3 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11133.286, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11306.784, "from_m": 11133.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", "infrastructure_limit_mph": 50.0}, {"to_m": 14326.17, "from_m": 11306.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15032.176, "from_m": 14326.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15114.708, "from_m": 15032.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16366.438, "from_m": 15114.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23110.891, "from_m": 16366.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25265.483, "from_m": 23110.891, "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": 25655.751, "from_m": 25265.483, "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": 25706.522, "from_m": 25655.751, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25936.998, "from_m": 25706.522, "capability_applied": null, "effective_limit_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": 586462, "profile_key": "7a89d7cfaa966901de2573fba8c9470e38744157f44967f0c51d4ed417522603", "schedule_id": 4302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1715", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 65988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 65988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Guiseley", "stage_seq": 5, "distance_m": 16280.753, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731", "location": "Menston", "stage_seq": 6, "distance_m": 18577.858, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Burley-in-Wharfedale", "stage_seq": 7, "distance_m": 20769.197, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "Ben Rhydding", "stage_seq": 8, "distance_m": 24354.122, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Ilkley", "stage_seq": 9, "distance_m": 25936.998, "section_seq": 1, "route_path_id": 65988}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25936.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 65988}], "total_distance_m": 25936.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25929.624, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5204, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:30Z", "source_id": 48094598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:34Z", "source_id": 15624299, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5190, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:52Z", "source_id": 48104266, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:32:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:54Z", "source_id": 15627001, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5193, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:52Z", "source_id": 48104266, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:54Z", "source_id": 15627002, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:15Z", "source_id": 48121464, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:39:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:21Z", "source_id": 15632393, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5230, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:10Z", "source_id": 48134188, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:15Z", "source_id": 15636467, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Leeds 1715 1715 9B None None Ilkley 1743 1743 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C33245/2026-09-15/detailed None Ben Rhydding 2026-09-15T17:38:00+01:00 Ilkley 3.0 {"type": "LineString", "coordinates": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]} 1.0 1740 1743 Ben Rhydding Ilkley Ilkley 53.9247820 -1.8215206 53.9247820 -1.8215206 1 0 2026-09-15 16:53:08 TERMINATED 2026-09-15 16:43:00 Ilkley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636467 1789490539728286 30 30 2026-09-15 16:53:04.770989 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:04.681902
554734 586875 L79236 861J46MU15 2026-09-15 COMPLETE 15636083 2026-09-15 17:43:00 2026-09-15 16:53:08 2026-09-17 16:53:08 {"id": 586875, "stp": "P", "toc": "South Western Railway", "uid": "L79236", "consist": "450065", "dest_crs": "BCU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79236/2026-09-15/detailed", "trust_id": "861J46MU15", "origin_crs": "LYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brockenhurst", "service_date": "2026-09-15", "dest_arr_time": "1739", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1J46", "timing_status": "LATE", "origin_station": "Lymington Pier", "current_leg_arr": "1743", "current_leg_dep": "1731½", "current_leg_end": "Brockenhurst", "origin_dep_time": "1729", "origin_platform": null, "current_location": "Brockenhurst", "last_update_time": "2026-09-15T16:53:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "1739", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Lymington Town", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 991.371, \"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\": 6933.066, \"from_m\": 991.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7736.303, \"from_m\": 6933.066, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7891.7, \"from_m\": 7736.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7981.0, \"from_m\": 7891.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8023.155, \"from_m\": 7981.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8094.436, \"from_m\": 8023.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8643.111, \"from_m\": 8094.436, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 586875, \"profile_key\": \"478cf149a09a65426d87826a3dcf01dc51004e60231b1ccae8880e5964178fb6\", \"schedule_id\": 16685, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Lymington Pier\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34804}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 769.603, \"section_seq\": 1, \"route_path_id\": 34804}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": null, \"location\": \"Brockenhurst\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 34804}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34804}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1729", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.5", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:43Z\", \"source_id\": 48132948, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:49Z\", \"source_id\": 15636083, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brockenhurst", "service_state_platform": "4", "timing_fact_generation": 1789490509824974, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:05.082036", "service_state_evidence_id": 15636083, "current_leg_start_actual_dep": "2026-09-15T17:35:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:06.010818", "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 LYP BCU 1J46 450065 4 100 None {"version": 3, "segments": [{"to_m": 991.371, "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": 6933.066, "from_m": 991.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7736.303, "from_m": 6933.066, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7891.7, "from_m": 7736.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7981.0, "from_m": 7891.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8023.155, "from_m": 7981.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8094.436, "from_m": 8023.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8643.111, "from_m": 8094.436, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 586875, "profile_key": "478cf149a09a65426d87826a3dcf01dc51004e60231b1ccae8880e5964178fb6", "schedule_id": 16685, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1729", "location": "Lymington Pier", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34804}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Lymington Town", "stage_seq": 2, "distance_m": 769.603, "section_seq": 1, "route_path_id": 34804}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": null, "location": "Brockenhurst", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 34804}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 34804}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27634, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:43Z", "source_id": 48132948, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:49Z", "source_id": 15636083, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Lymington Pier 1729 1729 None None None Brockenhurst 1739 1739 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79236/2026-09-15/detailed None Lymington Town 2026-09-15T17:35:30+01:00 Brockenhurst 11.5 {"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]} 4.9 1731½ 1743 Lymington Town Brockenhurst Brockenhurst 50.8164757 -1.5738032 50.8164757 -1.5738032 1 0 2026-09-15 16:53:08 TERMINATED 2026-09-15 16:43:00 Brockenhurst TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636083 1789490509824974 7 7 2026-09-15 16:53:06.010818 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:05.082036
554735 587183 W86457 035G42MV15 2026-09-15 COMPLETE 15637513 2026-09-15 17:42:00 2026-09-15 16:53:08 2026-09-17 16:53:08 {"id": 587183, "stp": "P", "toc": "ScotRail", "uid": "W86457", "consist": "170407", "dest_crs": "COW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86457/2026-09-15/detailed", "trust_id": "035G42MV15", "origin_crs": "COW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cowdenbeath", "service_date": "2026-09-15", "dest_arr_time": "1748", "dest_platform": "1", "is_terminated": 1, "next_location": "Cowdenbeath", "signalling_id": "5G42", "timing_status": "EARLY", "origin_station": "Cowdenbeath", "current_leg_arr": "1748", "current_leg_dep": "1742", "current_leg_end": "Cowdenbeath", "origin_dep_time": "1741", "origin_platform": "2", "current_location": "Cowdenbeath Sig. EC941", "last_update_time": "2026-09-15T16:53:08", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3452760999999995, 56.1082724], [-3.3460501, 56.1069121], [-3.3462343999999997, 56.10659399999999], [-3.3472897, 56.104773], [-3.348082, 56.1033192], [-3.3487224, 56.1022038], [-3.3489236999999994, 56.1018531], [-3.3493629, 56.101087], [-3.3498261999999994, 56.1004081], [-3.3502886999999997, 56.09985449999999], [-3.3508308, 56.099313599999995], [-3.3509986, 56.099177899999994], [-3.352019, 56.0984242], [-3.3535691, 56.09754349999999], [-3.353998, 56.0973247], [-3.3555574999999997, 56.09652930000001], [-3.3572940999999994, 56.0956609], [-3.3585304999999996, 56.09509739999999], [-3.3592645, 56.0947799], [-3.360048299999999, 56.0944902], [-3.3609450000000005, 56.0941592], [-3.3618225, 56.093865099999995], [-3.3653527999999997, 56.092817399999994], [-3.3696852999999996, 56.0915711], [-3.3744060999999994, 56.09023309999999], [-3.3785157, 56.08925], [-3.3787499999999997, 56.08919360000001], [-3.3789164, 56.0891526], [-3.3793677999999994, 56.08904400000001], [-3.3831372, 56.0881372], [-3.3842724000000004, 56.08787550000001], [-3.3844206999999997, 56.087841299999994], [-3.385698399999999, 56.0875467], [-3.3891205, 56.08684159999999], [-3.3944856, 56.08573959999999], [-3.3955317, 56.085537200000005], [-3.3966876000000004, 56.0853429], [-3.3994036, 56.0849134], [-3.400787, 56.0846761], [-3.4016301, 56.0845217], [-3.4035320999999996, 56.0841489], [-3.4036693999999996, 56.084121999999994], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]}", "current_leg_start": "Cowdenbeath Sig. EC941", "dest_arr_time_act": "1748", "motion_projection": null, "next_location_lat": "56.1121889", "next_location_lon": "-3.3430080", "previous_location": "Cowdenbeath", "current_leg_milage": "6.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 915.347, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 587183, \"profile_key\": \"0c29a4ddd3888a41006d6ff238a584322fb2dbb7a28fa396e2c8b107b35181c1\", \"schedule_id\": 29436, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Cowdenbeath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102385}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1747\", \"location\": \"Cowdenbeath Sig. EC941\", \"stage_seq\": 2, \"distance_m\": 457.673, \"section_seq\": 1, \"route_path_id\": 102385}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": null, \"location\": \"Cowdenbeath\", \"stage_seq\": 3, \"distance_m\": 915.347, \"section_seq\": 1, \"route_path_id\": 102385}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 915.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102385}], \"total_distance_m\": 915.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 915.347, \"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": "1741", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "56.1121889", "current_position_lon": "-3.3430080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:55Z\", \"source_id\": 15635363, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:37Z\", \"source_id\": 48135347, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:44Z\", \"source_id\": 15636889, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cowdenbeath", "service_state_platform": "1", "timing_fact_generation": 1789490614973262, "current_leg_arrival_utc": "2026-09-15T17:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:07.301972", "service_state_evidence_id": 15636889, "current_leg_start_actual_dep": "2026-09-15T17:47:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:07.867593", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P COW COW 5G42 170407 3 100 None {"version": 3, "segments": [{"to_m": 915.347, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 587183, "profile_key": "0c29a4ddd3888a41006d6ff238a584322fb2dbb7a28fa396e2c8b107b35181c1", "schedule_id": 29436, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1741", "location": "Cowdenbeath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102385}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1747", "location": "Cowdenbeath Sig. EC941", "stage_seq": 2, "distance_m": 457.673, "section_seq": 1, "route_path_id": 102385}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": null, "location": "Cowdenbeath", "stage_seq": 3, "distance_m": 915.347, "section_seq": 1, "route_path_id": 102385}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 915.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 102385}], "total_distance_m": 915.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 915.347, "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-15T16:40:55Z", "source_id": 15635363, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 516, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:37Z", "source_id": 48135347, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:44Z", "source_id": 15636889, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Cowdenbeath 1741 1741 2 None None Cowdenbeath 1748 1748 1 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86457/2026-09-15/detailed None Cowdenbeath Sig. EC941 2026-09-15T17:47:00+01:00 Cowdenbeath 6.0 {"type": "LineString", "coordinates": [[-3.3452760999999995, 56.1082724], [-3.3460501, 56.1069121], [-3.3462343999999997, 56.10659399999999], [-3.3472897, 56.104773], [-3.348082, 56.1033192], [-3.3487224, 56.1022038], [-3.3489236999999994, 56.1018531], [-3.3493629, 56.101087], [-3.3498261999999994, 56.1004081], [-3.3502886999999997, 56.09985449999999], [-3.3508308, 56.099313599999995], [-3.3509986, 56.099177899999994], [-3.352019, 56.0984242], [-3.3535691, 56.09754349999999], [-3.353998, 56.0973247], [-3.3555574999999997, 56.09652930000001], [-3.3572940999999994, 56.0956609], [-3.3585304999999996, 56.09509739999999], [-3.3592645, 56.0947799], [-3.360048299999999, 56.0944902], [-3.3609450000000005, 56.0941592], [-3.3618225, 56.093865099999995], [-3.3653527999999997, 56.092817399999994], [-3.3696852999999996, 56.0915711], [-3.3744060999999994, 56.09023309999999], [-3.3785157, 56.08925], [-3.3787499999999997, 56.08919360000001], [-3.3789164, 56.0891526], [-3.3793677999999994, 56.08904400000001], [-3.3831372, 56.0881372], [-3.3842724000000004, 56.08787550000001], [-3.3844206999999997, 56.087841299999994], [-3.385698399999999, 56.0875467], [-3.3891205, 56.08684159999999], [-3.3944856, 56.08573959999999], [-3.3955317, 56.085537200000005], [-3.3966876000000004, 56.0853429], [-3.3994036, 56.0849134], [-3.400787, 56.0846761], [-3.4016301, 56.0845217], [-3.4035320999999996, 56.0841489], [-3.4036693999999996, 56.084121999999994], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]} 6.3 1742 1748 Cowdenbeath Cowdenbeath Sig. EC941 Cowdenbeath 56.1121889 -3.3430080 56.1121889 -3.3430080 1 0 2026-09-15 16:53:08 TERMINATED 2026-09-15 16:43:00 Cowdenbeath TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636889 1789490614973262 9 9 2026-09-15 16:53:07.867593 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:07.301972
554736 585628 L89558 322K12MT15 2026-09-15 COMPLETE 15636326 2026-09-15 17:43:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 585628, "stp": "P", "toc": "Northern", "uid": "L89558", "consist": "323239", "dest_crs": "SOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89558/2026-09-15/detailed", "trust_id": "322K12MT15", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke-on-Trent", "service_date": "2026-09-15", "dest_arr_time": "1739", "dest_platform": "3", "is_terminated": 1, "next_location": "Stoke-on-Trent", "signalling_id": "2K12", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1743", "current_leg_dep": "1735", "current_leg_end": "Stoke-on-Trent", "origin_dep_time": "1646", "origin_platform": "7", "current_location": "Stoke-on-Trent", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]}", "current_leg_start": "Kidsgrove", "dest_arr_time_act": "1739", "motion_projection": null, "next_location_lat": "53.0082060", "next_location_lon": "-2.1814416", "previous_location": "Kidsgrove", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"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\": 9172.52, \"from_m\": 8000.584, \"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\": 9615.397, \"from_m\": 9172.52, \"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\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12780.741, \"from_m\": 11444.034, \"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\": 13192.768, \"from_m\": 12780.741, \"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\": 21887.061, \"from_m\": 13192.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21963.892, \"from_m\": 21887.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27004.77, \"from_m\": 21963.892, \"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\": 31976.609, \"from_m\": 27004.77, \"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\": 105.0}, {\"to_m\": 34893.917, \"from_m\": 31976.609, \"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\": 35691.887, \"from_m\": 34893.917, \"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\": 36377.593, \"from_m\": 35691.887, \"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\": 36444.885, \"from_m\": 36377.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36489.674, \"from_m\": 36444.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36978.986, \"from_m\": 36489.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37039.451, \"from_m\": 36978.986, \"capability_applied\": null, \"effective_limit_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\": 38059.277, \"from_m\": 37039.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40874.93, \"from_m\": 38059.277, \"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\": 48626.813, \"from_m\": 40874.93, \"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\": 49332.901, \"from_m\": 48626.813, \"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\": 49694.235, \"from_m\": 49332.901, \"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\": 57591.69, \"from_m\": 49694.235, \"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\": 58322.019, \"from_m\": 57591.69, \"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\": 59357.363, \"from_m\": 58322.019, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66369.565, \"from_m\": 59357.363, \"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\": 67764.642, \"from_m\": 66369.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68420.679, \"from_m\": 67764.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68678.627, \"from_m\": 68420.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 585628, \"profile_key\": \"f84f0400b36b18ac47cc788c2a34a4b86a823d89f4d5454950e4dd4854857b56\", \"schedule_id\": 19437, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13224.961, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703\", \"location\": \"Bramhall\", \"stage_seq\": 10, \"distance_m\": 15711.651, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706H\", \"location\": \"Poynton\", \"stage_seq\": 11, \"distance_m\": 17860.173, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 12, \"distance_m\": 29405.836, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713H\", \"location\": \"Prestbury\", \"stage_seq\": 13, \"distance_m\": 32497.104, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717H\", \"location\": \"Macclesfield\", \"stage_seq\": 14, \"distance_m\": 36775.741, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1724H\", \"location\": \"Congleton\", \"stage_seq\": 15, \"distance_m\": 49419.794, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Kidsgrove\", \"stage_seq\": 16, \"distance_m\": 58462.378, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": null, \"location\": \"Stoke-on-Trent\", \"stage_seq\": 17, \"distance_m\": 68678.627, \"section_seq\": 1, \"route_path_id\": 73900}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68678.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73900}], \"total_distance_m\": 68678.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57651.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11027.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.0082060", "current_position_lon": "-2.1814416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:28Z\", \"source_id\": 47996903, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:31Z\", \"source_id\": 15596688, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:35Z\", \"source_id\": 48011358, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:37Z\", \"source_id\": 15600688, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:34Z\", \"source_id\": 48017193, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:38Z\", \"source_id\": 15602337, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:05Z\", \"source_id\": 48027518, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:08Z\", \"source_id\": 15605120, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:23Z\", \"source_id\": 48037171, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:28Z\", \"source_id\": 15607834, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:24Z\", \"source_id\": 48048883, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:28Z\", \"source_id\": 15611131, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:43Z\", \"source_id\": 48058463, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:47Z\", \"source_id\": 15613844, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:26Z\", \"source_id\": 48071837, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:31Z\", \"source_id\": 15617695, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:26Z\", \"source_id\": 48094320, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:30Z\", \"source_id\": 15624232, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:45Z\", \"source_id\": 48112053, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:49Z\", \"source_id\": 15629462, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:01Z\", \"source_id\": 48133690, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:05Z\", \"source_id\": 15636326, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke-on-Trent", "service_state_platform": "3", "timing_fact_generation": 1789490529677051, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:07.580255", "service_state_evidence_id": 15636326, "current_leg_start_actual_dep": "2026-09-15T17:35:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:07.872678", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN SOT 2K12 323239 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "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": 9172.52, "from_m": 8000.584, "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": 9615.397, "from_m": 9172.52, "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": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12780.741, "from_m": 11444.034, "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": 13192.768, "from_m": 12780.741, "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": 21887.061, "from_m": 13192.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21963.892, "from_m": 21887.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27004.77, "from_m": 21963.892, "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": 31976.609, "from_m": 27004.77, "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": 105.0}, {"to_m": 34893.917, "from_m": 31976.609, "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": 35691.887, "from_m": 34893.917, "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": 36377.593, "from_m": 35691.887, "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": 36444.885, "from_m": 36377.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36489.674, "from_m": 36444.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36978.986, "from_m": 36489.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37039.451, "from_m": 36978.986, "capability_applied": null, "effective_limit_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": 38059.277, "from_m": 37039.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40874.93, "from_m": 38059.277, "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": 48626.813, "from_m": 40874.93, "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": 49332.901, "from_m": 48626.813, "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": 49694.235, "from_m": 49332.901, "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": 57591.69, "from_m": 49694.235, "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": 58322.019, "from_m": 57591.69, "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": 59357.363, "from_m": 58322.019, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66369.565, "from_m": 59357.363, "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": 67764.642, "from_m": 66369.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68420.679, "from_m": 67764.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68678.627, "from_m": 68420.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 585628, "profile_key": "f84f0400b36b18ac47cc788c2a34a4b86a823d89f4d5454950e4dd4854857b56", "schedule_id": 19437, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1646", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13224.961, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703", "location": "Bramhall", "stage_seq": 10, "distance_m": 15711.651, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "Poynton", "stage_seq": 11, "distance_m": 17860.173, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Adlington (Cheshire)", "stage_seq": 12, "distance_m": 29405.836, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Prestbury", "stage_seq": 13, "distance_m": 32497.104, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717H", "location": "Macclesfield", "stage_seq": 14, "distance_m": 36775.741, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1724H", "location": "Congleton", "stage_seq": 15, "distance_m": 49419.794, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Kidsgrove", "stage_seq": 16, "distance_m": 58462.378, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": null, "location": "Stoke-on-Trent", "stage_seq": 17, "distance_m": 68678.627, "section_seq": 1, "route_path_id": 73900}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68678.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 73900}], "total_distance_m": 68678.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57651.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11027.324, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:28Z", "source_id": 47996903, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:31Z", "source_id": 15596688, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:35Z", "source_id": 48011358, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:37Z", "source_id": 15600688, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:34Z", "source_id": 48017193, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:38Z", "source_id": 15602337, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9147, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:05Z", "source_id": 48027518, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:08Z", "source_id": 15605120, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9143, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:23Z", "source_id": 48037171, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:28Z", "source_id": 15607834, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9139, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:24Z", "source_id": 48048883, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:12:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:28Z", "source_id": 15611131, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9135, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:43Z", "source_id": 48058463, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:47Z", "source_id": 15613844, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:26Z", "source_id": 48071837, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:31Z", "source_id": 15617695, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:26Z", "source_id": 48094320, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:30Z", "source_id": 15624232, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:45Z", "source_id": 48112053, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:49Z", "source_id": 15629462, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11221, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:01Z", "source_id": 48133690, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:05Z", "source_id": 15636326, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Manchester Piccadilly 1646 1646 7 None None Stoke-on-Trent 1739 1739 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89558/2026-09-15/detailed None Kidsgrove 2026-09-15T17:35:00+01:00 Stoke-on-Trent 8.0 {"type": "LineString", "coordinates": [[-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]} 6.3 1735 1743 Kidsgrove Stoke-on-Trent Stoke-on-Trent 53.0082060 -2.1814416 53.0082060 -2.1814416 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 Stoke-on-Trent TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636326 1789490529677051 69 69 2026-09-15 16:53:07.872678 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:07.580255
554737 583144 L87727 071L95MQ15 2026-09-15 COMPLETE 15636066 2026-09-15 17:43:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 583144, "stp": "P", "toc": "ScotRail", "uid": "L87727", "consist": "156434", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87727/2026-09-15/detailed", "trust_id": "071L95MQ15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "8", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "1L95", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1743", "current_leg_dep": "1730½", "current_leg_end": "Carlisle", "origin_dep_time": "1513", "origin_platform": "5", "current_location": "Carlisle", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Gretna Green", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Gretna Green", "current_leg_milage": "9.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 984.29, \"from_m\": 424.467, \"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\": 1401.761, \"from_m\": 984.29, \"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\": 2761.203, \"from_m\": 1401.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\": 12163.259, \"from_m\": 2761.203, \"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\": 13837.836, \"from_m\": 12163.259, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20713.379, \"from_m\": 13837.836, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 22683.411, \"from_m\": 20713.379, \"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\": 22733.649, \"from_m\": 22683.411, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22861.54, \"from_m\": 22733.649, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31492.575, \"from_m\": 22861.54, \"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\": 31636.342, \"from_m\": 31492.575, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38613.534, \"from_m\": 31636.342, \"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\": 40991.298, \"from_m\": 38613.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42517.99, \"from_m\": 40991.298, \"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\": 43337.444, \"from_m\": 42517.99, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 43408.248, \"from_m\": 43337.444, \"capability_applied\": null, \"effective_limit_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\": 45378.57, \"from_m\": 43408.248, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 54906.905, \"from_m\": 45378.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56177.246, \"from_m\": 54906.905, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 65269.711, \"from_m\": 56177.246, \"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\": 65447.835, \"from_m\": 65269.711, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 71533.138, \"from_m\": 65447.835, \"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\": 71610.031, \"from_m\": 71533.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90844.383, \"from_m\": 71610.031, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91878.833, \"from_m\": 90844.383, \"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\": 97567.516, \"from_m\": 91878.833, \"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\": 102281.945, \"from_m\": 97567.516, \"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\": 104171.389, \"from_m\": 102281.945, \"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\": 105321.216, \"from_m\": 104171.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114640.001, \"from_m\": 105321.216, \"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\": 117475.576, \"from_m\": 114640.001, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 131906.14, \"from_m\": 117475.576, \"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\": 132813.201, \"from_m\": 131906.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 133352.169, \"from_m\": 132813.201, \"capability_applied\": null, \"effective_limit_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\": 137579.076, \"from_m\": 133352.169, \"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\": 156346.155, \"from_m\": 137579.076, \"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\": 157703.314, \"from_m\": 156346.155, \"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\": 161616.983, \"from_m\": 157703.314, \"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\": 161672.235, \"from_m\": 161616.983, \"capability_applied\": null, \"effective_limit_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\": 170654.916, \"from_m\": 161672.235, \"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\": 171467.967, \"from_m\": 170654.916, \"capability_applied\": null, \"effective_limit_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\": 171571.992, \"from_m\": 171467.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175857.786, \"from_m\": 171571.992, \"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\": 105.0}, {\"to_m\": 184276.034, \"from_m\": 175857.786, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 184634.916, \"from_m\": 184276.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 184697.106, \"from_m\": 184634.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185015.503, \"from_m\": 184697.106, \"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\": 185677.375, \"from_m\": 185015.503, \"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\": 583144, \"profile_key\": \"c1755ffe223821fdb6093d336f0733100f67b5bfd8d1e3dafd974c7941de1e89\", \"schedule_id\": 18801, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2677.396, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Busby Jn\", \"stage_seq\": 5, \"distance_m\": 5705.67, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1526\", \"location\": \"Barrhead\", \"stage_seq\": 6, \"distance_m\": 11776.98, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Lugton\", \"stage_seq\": 7, \"distance_m\": 22861.54, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538\", \"location\": \"Dunlop\", \"stage_seq\": 8, \"distance_m\": 26544.55, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1542\", \"location\": \"Stewarton\", \"stage_seq\": 9, \"distance_m\": 30183.794, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Lochridge Jn\", \"stage_seq\": 10, \"distance_m\": 31636.342, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Kilmaurs\", \"stage_seq\": 11, \"distance_m\": 35331.091, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1553\", \"location\": \"Kilmarnock\", \"stage_seq\": 12, \"distance_m\": 38951.595, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Mauchline Jn\", \"stage_seq\": 13, \"distance_m\": 54045.038, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Auchinleck\", \"stage_seq\": 14, \"distance_m\": 61205.444, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"New Cumnock\", \"stage_seq\": 15, \"distance_m\": 72990.517, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Kirkconnel\", \"stage_seq\": 16, \"distance_m\": 85047.092, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1631H\", \"location\": \"Sanquhar\", \"stage_seq\": 17, \"distance_m\": 90344.743, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Thornhill\", \"stage_seq\": 18, \"distance_m\": 110111.177, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Holywood S.B.\", \"stage_seq\": 19, \"distance_m\": 126984.444, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1706\", \"location\": \"Dumfries\", \"stage_seq\": 20, \"distance_m\": 132432.763, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"Annan\", \"stage_seq\": 21, \"distance_m\": 157257.258, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 22, \"distance_m\": 161639.298, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Gretna Green\", \"stage_seq\": 23, \"distance_m\": 170047.342, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Gretna Jn\", \"stage_seq\": 24, \"distance_m\": 171728.258, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 25, \"distance_m\": 182635.05, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Caldew Jn\", \"stage_seq\": 26, \"distance_m\": 184602.774, \"section_seq\": 1, \"route_path_id\": 66245}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 27, \"distance_m\": 185677.375, \"section_seq\": 1, \"route_path_id\": 66245}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 185677.375, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66245}], \"total_distance_m\": 185677.375, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 185615.185, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1513", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.5", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:23:20Z\", \"source_id\": 47751667, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:24:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:23:25Z\", \"source_id\": 15526328, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:01Z\", \"source_id\": 15552681, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:04Z\", \"source_id\": 15568414, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:50Z\", \"source_id\": 15576105, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:15Z\", \"source_id\": 15606869, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:01Z\", \"source_id\": 15619754, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:40Z\", \"source_id\": 48132916, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:45Z\", \"source_id\": 15636066, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "7", "timing_fact_generation": 1789490505897700, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:07.641381", "service_state_evidence_id": 15636066, "current_leg_start_actual_dep": "2026-09-15T17:30:30+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:07.863825", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC CAR 1L95 156434 2 75 None {"version": 3, "segments": [{"to_m": 424.467, "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": 984.29, "from_m": 424.467, "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": 1401.761, "from_m": 984.29, "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": 2761.203, "from_m": 1401.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": 12163.259, "from_m": 2761.203, "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": 13837.836, "from_m": 12163.259, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 65.0}, {"to_m": 20713.379, "from_m": 13837.836, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 22683.411, "from_m": 20713.379, "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": 22733.649, "from_m": 22683.411, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22861.54, "from_m": 22733.649, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 31492.575, "from_m": 22861.54, "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": 31636.342, "from_m": 31492.575, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38613.534, "from_m": 31636.342, "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": 40991.298, "from_m": 38613.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42517.99, "from_m": 40991.298, "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": 43337.444, "from_m": 42517.99, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 43408.248, "from_m": 43337.444, "capability_applied": null, "effective_limit_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": 45378.57, "from_m": 43408.248, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 54906.905, "from_m": 45378.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56177.246, "from_m": 54906.905, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 65269.711, "from_m": 56177.246, "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": 65447.835, "from_m": 65269.711, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 71533.138, "from_m": 65447.835, "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": 71610.031, "from_m": 71533.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90844.383, "from_m": 71610.031, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91878.833, "from_m": 90844.383, "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": 97567.516, "from_m": 91878.833, "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": 102281.945, "from_m": 97567.516, "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": 104171.389, "from_m": 102281.945, "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": 105321.216, "from_m": 104171.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114640.001, "from_m": 105321.216, "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": 117475.576, "from_m": 114640.001, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 131906.14, "from_m": 117475.576, "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": 132813.201, "from_m": 131906.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 133352.169, "from_m": 132813.201, "capability_applied": null, "effective_limit_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": 137579.076, "from_m": 133352.169, "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": 156346.155, "from_m": 137579.076, "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": 157703.314, "from_m": 156346.155, "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": 161616.983, "from_m": 157703.314, "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": 161672.235, "from_m": 161616.983, "capability_applied": null, "effective_limit_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": 170654.916, "from_m": 161672.235, "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": 171467.967, "from_m": 170654.916, "capability_applied": null, "effective_limit_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": 171571.992, "from_m": 171467.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 175857.786, "from_m": 171571.992, "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": 105.0}, {"to_m": 184276.034, "from_m": 175857.786, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 184634.916, "from_m": 184276.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 184697.106, "from_m": 184634.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185015.503, "from_m": 184697.106, "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": 185677.375, "from_m": 185015.503, "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": 583144, "profile_key": "c1755ffe223821fdb6093d336f0733100f67b5bfd8d1e3dafd974c7941de1e89", "schedule_id": 18801, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1513", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2677.396, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Busby Jn", "stage_seq": 5, "distance_m": 5705.67, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1526", "location": "Barrhead", "stage_seq": 6, "distance_m": 11776.98, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Lugton", "stage_seq": 7, "distance_m": 22861.54, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538", "location": "Dunlop", "stage_seq": 8, "distance_m": 26544.55, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1542", "location": "Stewarton", "stage_seq": 9, "distance_m": 30183.794, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Lochridge Jn", "stage_seq": 10, "distance_m": 31636.342, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Kilmaurs", "stage_seq": 11, "distance_m": 35331.091, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1553", "location": "Kilmarnock", "stage_seq": 12, "distance_m": 38951.595, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Mauchline Jn", "stage_seq": 13, "distance_m": 54045.038, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Auchinleck", "stage_seq": 14, "distance_m": 61205.444, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "New Cumnock", "stage_seq": 15, "distance_m": 72990.517, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Kirkconnel", "stage_seq": 16, "distance_m": 85047.092, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Sanquhar", "stage_seq": 17, "distance_m": 90344.743, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Thornhill", "stage_seq": 18, "distance_m": 110111.177, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Holywood S.B.", "stage_seq": 19, "distance_m": 126984.444, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1706", "location": "Dumfries", "stage_seq": 20, "distance_m": 132432.763, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "Annan", "stage_seq": 21, "distance_m": 157257.258, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Eastriggs Crossover", "stage_seq": 22, "distance_m": 161639.298, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Gretna Green", "stage_seq": 23, "distance_m": 170047.342, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Gretna Jn", "stage_seq": 24, "distance_m": 171728.258, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Carlisle Kingmoor Jcn", "stage_seq": 25, "distance_m": 182635.05, "section_seq": 1, "route_path_id": 66245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Caldew Jn", "stage_seq": 26, "distance_m": 184602.774, "section_seq": 1, "route_path_id": 66245}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Carlisle", "stage_seq": 27, "distance_m": 185677.375, "section_seq": 1, "route_path_id": 66245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 185677.375, "from_m": 0.0, "section_seq": 1, "route_path_id": 66245}], "total_distance_m": 185677.375, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 185615.185, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.19, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1809, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:23:20Z", "source_id": 47751667, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:23:25Z", "source_id": 15526328, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:01Z", "source_id": 15552681, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:04Z", "source_id": 15568414, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:50Z", "source_id": 15576105, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:15Z", "source_id": 15606869, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:01Z", "source_id": 15619754, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2881, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:40Z", "source_id": 48132916, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:45Z", "source_id": 15636066, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Glasgow Central High Level 1513 1513 5 None None Carlisle 1743 1743 8 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87727/2026-09-15/detailed None Gretna Green 2026-09-15T17:30:30+01:00 Carlisle 12.5 {"type": "LineString", "coordinates": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]} 9.7 1730½ 1743 Gretna Green Carlisle Carlisle 54.8905151 -2.9332261 54.8905151 -2.9332261 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 Carlisle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636066 1789490505897700 38 38 2026-09-15 16:53:07.863825 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:07.641381
554738 582259 W34817 731C85MP15 2026-09-15 COMPLETE 15637211 2026-09-15 17:43:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 582259, "stp": "O", "toc": "Great Western Railway", "uid": "W34817", "consist": "800018", "dest_crs": "PGN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34817/2026-09-15/detailed", "trust_id": "731C85MP15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "1", "is_terminated": 1, "next_location": "Paignton", "signalling_id": "1C85", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1743", "current_leg_dep": "1738", "current_leg_end": "Paignton", "origin_dep_time": "1436", "origin_platform": "2", "current_location": "Paignton", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]}", "current_leg_start": "Torquay", "dest_arr_time_act": "1744", "motion_projection": null, "next_location_lat": "50.4341335", "next_location_lon": "-3.5646741", "previous_location": "Torquay", "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\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56458.631, \"from_m\": 56402.511, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.021, \"from_m\": 56458.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57141.537, \"from_m\": 56517.021, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57752.325, \"from_m\": 57141.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58051.037, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58189.786, \"from_m\": 58051.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58962.477, \"from_m\": 58189.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61053.409, \"from_m\": 58962.477, \"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\": 74632.458, \"from_m\": 61053.409, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 75429.317, \"from_m\": 74632.458, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 82470.63, \"from_m\": 75429.317, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 93757.828, \"from_m\": 82470.63, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 95760.965, \"from_m\": 93757.828, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95838.089, \"from_m\": 95760.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98418.363, \"from_m\": 95838.089, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99313.79, \"from_m\": 98418.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102754.449, \"from_m\": 99313.79, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109088.662, \"from_m\": 102754.449, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109909.577, \"from_m\": 109088.662, \"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\": 111234.458, \"from_m\": 109909.577, \"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\": 113106.62, \"from_m\": 111234.458, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121804.332, \"from_m\": 113106.62, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136230.377, \"from_m\": 121804.332, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 136882.165, \"from_m\": 136230.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138666.732, \"from_m\": 136882.165, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151525.13, \"from_m\": 138666.732, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 151795.233, \"from_m\": 151525.13, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174952.465, \"from_m\": 151795.233, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 178081.651, \"from_m\": 174952.465, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 184368.94, \"from_m\": 178081.651, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 185669.011, \"from_m\": 184368.94, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 220723.932, \"from_m\": 185669.011, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 220995.817, \"from_m\": 220723.932, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 242619.711, \"from_m\": 220995.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 242690.281, \"from_m\": 242619.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273458.132, \"from_m\": 242690.281, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 275454.993, \"from_m\": 273458.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276248.182, \"from_m\": 275454.993, \"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\": 276451.474, \"from_m\": 276248.182, \"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\": 276477.052, \"from_m\": 276451.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277849.162, \"from_m\": 276477.052, \"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\": 278652.916, \"from_m\": 277849.162, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 280071.243, \"from_m\": 278652.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280125.946, \"from_m\": 280071.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 280890.323, \"from_m\": 280125.946, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 289323.733, \"from_m\": 280890.323, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 292923.188, \"from_m\": 289323.733, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 295623.31, \"from_m\": 292923.188, \"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\": 295662.748, \"from_m\": 295623.31, \"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\": 295732.272, \"from_m\": 295662.748, \"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\": 296331.249, \"from_m\": 295732.272, \"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\": 297733.022, \"from_m\": 296331.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 300463.267, \"from_m\": 297733.022, \"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\": 301972.584, \"from_m\": 300463.267, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 303680.138, \"from_m\": 301972.584, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304629.294, \"from_m\": 303680.138, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 308569.988, \"from_m\": 304629.294, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 309779.177, \"from_m\": 308569.988, \"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\": 309865.569, \"from_m\": 309779.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310408.165, \"from_m\": 309865.569, \"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\": 311371.81, \"from_m\": 310408.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 311485.082, \"from_m\": 311371.81, \"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\": 311562.561, \"from_m\": 311485.082, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311773.973, \"from_m\": 311562.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 314157.365, \"from_m\": 311773.973, \"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\": 316902.284, \"from_m\": 314157.365, \"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\": 318600.736, \"from_m\": 316902.284, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 320969.454, \"from_m\": 318600.736, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 320978.956, \"from_m\": 320969.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 323388.391, \"from_m\": 320978.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 323854.405, \"from_m\": 323388.391, \"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\": 324234.999, \"from_m\": 323854.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 582259, \"profile_key\": \"ac3465ae1f103b5f6912a754a4109f9315b93f64b7d3e2867b2075cad4c0f3d1\", \"schedule_id\": 40912, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1501\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 58935.335, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503H\", \"location\": \"Southcote Jn\", \"stage_seq\": 14, \"distance_m\": 60432.019, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Theale\", \"stage_seq\": 15, \"distance_m\": 66064.27, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1516\", \"location\": \"Newbury\", \"stage_seq\": 16, \"distance_m\": 85009.272, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Bedwyn\", \"stage_seq\": 17, \"distance_m\": 106360.629, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1536\", \"location\": \"Pewsey\", \"stage_seq\": 18, \"distance_m\": 120667.546, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Woodborough\", \"stage_seq\": 19, \"distance_m\": 126606.103, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Lavington\", \"stage_seq\": 20, \"distance_m\": 140347.193, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 21, \"distance_m\": 151543.131, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1554H\", \"location\": \"Westbury\", \"stage_seq\": 22, \"distance_m\": 153003.735, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 23, \"distance_m\": 155475.121, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 24, \"distance_m\": 160769.816, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 25, \"distance_m\": 163912.799, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"East Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 170198.664, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1612H\", \"location\": \"Castle Cary\", \"stage_seq\": 27, \"distance_m\": 184606.413, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Somerton G.F.\", \"stage_seq\": 28, \"distance_m\": 201924.001, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Athelney L.C.\", \"stage_seq\": 29, \"distance_m\": 216119.571, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Cogload Jn\", \"stage_seq\": 30, \"distance_m\": 221299.569, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1635\", \"location\": \"Taunton\", \"stage_seq\": 31, \"distance_m\": 228772.968, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 32, \"distance_m\": 231473.854, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Whiteball\", \"stage_seq\": 33, \"distance_m\": 245024.36, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 34, \"distance_m\": 251748.139, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Tiverton Loop\", \"stage_seq\": 35, \"distance_m\": 254528.579, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 36, \"distance_m\": 276408.384, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1701\", \"location\": \"Exeter St. David's\", \"stage_seq\": 37, \"distance_m\": 278335.869, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Dawlish Warren\", \"stage_seq\": 38, \"distance_m\": 295318.148, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713H\", \"location\": \"Dawlish\", \"stage_seq\": 39, \"distance_m\": 297955.624, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1718H\", \"location\": \"Teignmouth\", \"stage_seq\": 40, \"distance_m\": 302409.698, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1726H\", \"location\": \"Newton Abbot\", \"stage_seq\": 41, \"distance_m\": 310575.225, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 42, \"distance_m\": 311462.204, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Edginswell (construction)\", \"stage_seq\": 43, \"distance_m\": 316558.328, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735H\", \"location\": \"Torre\", \"stage_seq\": 44, \"distance_m\": 318829.978, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1739H\", \"location\": \"Torquay\", \"stage_seq\": 45, \"distance_m\": 320175.457, \"section_seq\": 1, \"route_path_id\": 101326}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": null, \"location\": \"Paignton\", \"stage_seq\": 46, \"distance_m\": 324234.999, \"section_seq\": 1, \"route_path_id\": 101326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 324234.999, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101326}], \"total_distance_m\": 324234.999, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 320746.106, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3488.893, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1436", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.4341335", "current_position_lon": "-3.5646741", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:43:20Z\", \"source_id\": 47644725, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:43:22Z\", \"source_id\": 15496312, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:47:43Z\", \"source_id\": 47656423, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:47:45Z\", \"source_id\": 15499611, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:50:37Z\", \"source_id\": 47664228, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:50:41Z\", \"source_id\": 15501675, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:54:12Z\", \"source_id\": 47673826, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:54:18Z\", \"source_id\": 15504459, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:56:58Z\", \"source_id\": 47681353, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:57:04Z\", \"source_id\": 15506420, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:01:52Z\", \"source_id\": 47694089, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:01:55Z\", \"source_id\": 15510009, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:05:55Z\", \"source_id\": 47704959, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:05:58Z\", \"source_id\": 15513010, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:13:36Z\", \"source_id\": 47725725, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:13:42Z\", \"source_id\": 15518892, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:25:46Z\", \"source_id\": 47757875, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:25:47Z\", \"source_id\": 15528119, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:32:02Z\", \"source_id\": 47774245, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:32:07Z\", \"source_id\": 15532872, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:39:18Z\", \"source_id\": 47793920, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:39:24Z\", \"source_id\": 15538367, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:40Z\", \"source_id\": 47824609, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:43Z\", \"source_id\": 15547143, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:49Z\", \"source_id\": 47876195, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:50Z\", \"source_id\": 15561897, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:30:01Z\", \"source_id\": 47931326, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:30:06Z\", \"source_id\": 15577851, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:32Z\", \"source_id\": 47965776, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:35Z\", \"source_id\": 15587854, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:25Z\", \"source_id\": 47973789, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:25Z\", \"source_id\": 15590160, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:14Z\", \"source_id\": 47976120, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:16Z\", \"source_id\": 15590790, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:06Z\", \"source_id\": 48004593, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:10Z\", \"source_id\": 15598745, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:08Z\", \"source_id\": 48048110, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:12Z\", \"source_id\": 15610889, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:06Z\", \"source_id\": 48050789, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:05Z\", \"source_id\": 15611641, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:03Z\", \"source_id\": 48065082, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:03Z\", \"source_id\": 15615685, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:24Z\", \"source_id\": 48086053, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:28Z\", \"source_id\": 15621834, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:27Z\", \"source_id\": 48105831, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:33Z\", \"source_id\": 15627543, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:22Z\", \"source_id\": 48116492, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:26Z\", \"source_id\": 15630823, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:07Z\", \"source_id\": 15637211, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paignton", "service_state_platform": "1", "timing_fact_generation": 1789490587665022, "current_leg_arrival_utc": "2026-09-15T17:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:07.648484", "service_state_evidence_id": 15637211, "current_leg_start_actual_dep": "2026-09-15T17:39:30+01:00", "operational_evidence_version": 187, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:07.878500", "service_state_valid_until_kind": null, "operational_interpretation_version": 187, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O PAD PGN 1C85 800018 5 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56458.631, "from_m": 56402.511, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.021, "from_m": 56458.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57141.537, "from_m": 56517.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57752.325, "from_m": 57141.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58051.037, "from_m": 57752.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58189.786, "from_m": 58051.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58962.477, "from_m": 58189.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61053.409, "from_m": 58962.477, "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": 74632.458, "from_m": 61053.409, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 75429.317, "from_m": 74632.458, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 82470.63, "from_m": 75429.317, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 93757.828, "from_m": 82470.63, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 95760.965, "from_m": 93757.828, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95838.089, "from_m": 95760.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98418.363, "from_m": 95838.089, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99313.79, "from_m": 98418.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102754.449, "from_m": 99313.79, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109088.662, "from_m": 102754.449, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109909.577, "from_m": 109088.662, "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": 111234.458, "from_m": 109909.577, "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": 113106.62, "from_m": 111234.458, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121804.332, "from_m": 113106.62, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136230.377, "from_m": 121804.332, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 136882.165, "from_m": 136230.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138666.732, "from_m": 136882.165, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151525.13, "from_m": 138666.732, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 151795.233, "from_m": 151525.13, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174952.465, "from_m": 151795.233, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 178081.651, "from_m": 174952.465, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 184368.94, "from_m": 178081.651, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 185669.011, "from_m": 184368.94, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 220723.932, "from_m": 185669.011, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 220995.817, "from_m": 220723.932, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 242619.711, "from_m": 220995.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 242690.281, "from_m": 242619.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273458.132, "from_m": 242690.281, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 275454.993, "from_m": 273458.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276248.182, "from_m": 275454.993, "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": 276451.474, "from_m": 276248.182, "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": 276477.052, "from_m": 276451.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277849.162, "from_m": 276477.052, "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": 278652.916, "from_m": 277849.162, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 280071.243, "from_m": 278652.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280125.946, "from_m": 280071.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 280890.323, "from_m": 280125.946, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 289323.733, "from_m": 280890.323, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 292923.188, "from_m": 289323.733, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 295623.31, "from_m": 292923.188, "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": 295662.748, "from_m": 295623.31, "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": 295732.272, "from_m": 295662.748, "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": 296331.249, "from_m": 295732.272, "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": 297733.022, "from_m": 296331.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 300463.267, "from_m": 297733.022, "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": 301972.584, "from_m": 300463.267, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 303680.138, "from_m": 301972.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304629.294, "from_m": 303680.138, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 308569.988, "from_m": 304629.294, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 309779.177, "from_m": 308569.988, "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": 309865.569, "from_m": 309779.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310408.165, "from_m": 309865.569, "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": 311371.81, "from_m": 310408.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 311485.082, "from_m": 311371.81, "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": 311562.561, "from_m": 311485.082, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311773.973, "from_m": 311562.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 314157.365, "from_m": 311773.973, "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": 316902.284, "from_m": 314157.365, "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": 318600.736, "from_m": 316902.284, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 320969.454, "from_m": 318600.736, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 320978.956, "from_m": 320969.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 323388.391, "from_m": 320978.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 323854.405, "from_m": 323388.391, "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": 324234.999, "from_m": 323854.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 582259, "profile_key": "ac3465ae1f103b5f6912a754a4109f9315b93f64b7d3e2867b2075cad4c0f3d1", "schedule_id": 40912, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1436", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1501", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 58935.335, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503H", "location": "Southcote Jn", "stage_seq": 14, "distance_m": 60432.019, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Theale", "stage_seq": 15, "distance_m": 66064.27, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1516", "location": "Newbury", "stage_seq": 16, "distance_m": 85009.272, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Bedwyn", "stage_seq": 17, "distance_m": 106360.629, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1536", "location": "Pewsey", "stage_seq": 18, "distance_m": 120667.546, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Woodborough", "stage_seq": 19, "distance_m": 126606.103, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Lavington", "stage_seq": 20, "distance_m": 140347.193, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Heywood Road Jn", "stage_seq": 21, "distance_m": 151543.131, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1554H", "location": "Westbury", "stage_seq": 22, "distance_m": 153003.735, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Fairwood Jn", "stage_seq": 23, "distance_m": 155475.121, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Clink Road Jn", "stage_seq": 24, "distance_m": 160769.816, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Blatchbridge Jn", "stage_seq": 25, "distance_m": 163912.799, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "East Somerset Jn", "stage_seq": 26, "distance_m": 170198.664, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1612H", "location": "Castle Cary", "stage_seq": 27, "distance_m": 184606.413, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Somerton G.F.", "stage_seq": 28, "distance_m": 201924.001, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Athelney L.C.", "stage_seq": 29, "distance_m": 216119.571, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Cogload Jn", "stage_seq": 30, "distance_m": 221299.569, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1635", "location": "Taunton", "stage_seq": 31, "distance_m": 228772.968, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Norton Fitzwarren Jn", "stage_seq": 32, "distance_m": 231473.854, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Whiteball", "stage_seq": 33, "distance_m": 245024.36, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Tiverton Parkway", "stage_seq": 34, "distance_m": 251748.139, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Tiverton Loop", "stage_seq": 35, "distance_m": 254528.579, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Cowley Bridge Jn", "stage_seq": 36, "distance_m": 276408.384, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1701", "location": "Exeter St. David's", "stage_seq": 37, "distance_m": 278335.869, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Dawlish Warren", "stage_seq": 38, "distance_m": 295318.148, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713H", "location": "Dawlish", "stage_seq": 39, "distance_m": 297955.624, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1718H", "location": "Teignmouth", "stage_seq": 40, "distance_m": 302409.698, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1726H", "location": "Newton Abbot", "stage_seq": 41, "distance_m": 310575.225, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Newton Abbot West Jn", "stage_seq": 42, "distance_m": 311462.204, "section_seq": 1, "route_path_id": 101326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Edginswell (construction)", "stage_seq": 43, "distance_m": 316558.328, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735H", "location": "Torre", "stage_seq": 44, "distance_m": 318829.978, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1739H", "location": "Torquay", "stage_seq": 45, "distance_m": 320175.457, "section_seq": 1, "route_path_id": 101326}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Paignton", "stage_seq": 46, "distance_m": 324234.999, "section_seq": 1, "route_path_id": 101326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 324234.999, "from_m": 0.0, "section_seq": 1, "route_path_id": 101326}], "total_distance_m": 324234.999, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 320746.106, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3488.893, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:43:20Z", "source_id": 47644725, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:43:22Z", "source_id": 15496312, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:47:43Z", "source_id": 47656423, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:47:45Z", "source_id": 15499611, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:50:37Z", "source_id": 47664228, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:50:41Z", "source_id": 15501675, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:54:12Z", "source_id": 47673826, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:54:18Z", "source_id": 15504459, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23813, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:56:58Z", "source_id": 47681353, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:57:04Z", "source_id": 15506420, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23888, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:01:52Z", "source_id": 47694089, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T14:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:01:55Z", "source_id": 15510009, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:05:55Z", "source_id": 47704959, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T14:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:05:58Z", "source_id": 15513010, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:13:36Z", "source_id": 47725725, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T14:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:13:42Z", "source_id": 15518892, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24472, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:25:46Z", "source_id": 47757875, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T14:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:25:47Z", "source_id": 15528119, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24477, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:32:02Z", "source_id": 47774245, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T14:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:32:07Z", "source_id": 15532872, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24483, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:39:18Z", "source_id": 47793920, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T14:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:39:24Z", "source_id": 15538367, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26253, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:40Z", "source_id": 47824609, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T14:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:43Z", "source_id": 15547143, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26339, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:49Z", "source_id": 47876195, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T15:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:50Z", "source_id": 15561897, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26398, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:30:01Z", "source_id": 47931326, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T15:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:30:06Z", "source_id": 15577851, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:32Z", "source_id": 47965776, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T15:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:35Z", "source_id": 15587854, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:25Z", "source_id": 47973789, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T15:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:25Z", "source_id": 15590160, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:14Z", "source_id": 47976120, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T15:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:16Z", "source_id": 15590790, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26469, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:06Z", "source_id": 48004593, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T15:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:10Z", "source_id": 15598745, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:08Z", "source_id": 48048110, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T16:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:12Z", "source_id": 15610889, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:06Z", "source_id": 48050789, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T16:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:05Z", "source_id": 15611641, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:03Z", "source_id": 48065082, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T16:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:03Z", "source_id": 15615685, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:24Z", "source_id": 48086053, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T16:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:28Z", "source_id": 15621834, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26608, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:27Z", "source_id": 48105831, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T16:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:33Z", "source_id": 15627543, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26613, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:22Z", "source_id": 48116492, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T16:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:26Z", "source_id": 15630823, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:07Z", "source_id": 15637211, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] London Paddington 1436 1436 2 None None Paignton 1744 1744 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34817/2026-09-15/detailed None Torquay 2026-09-15T17:39:30+01:00 Paignton 5.0 {"type": "LineString", "coordinates": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]} 2.5 1738 1743 Torquay Paignton Paignton 50.4341335 -3.5646741 50.4341335 -3.5646741 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 Paignton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637211 1789490587665022 187 187 2026-09-15 16:53:07.878500 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:07.648484
554739 573477 16448 100Z682O15 2026-09-15 COMPLETE 15637231 2026-09-15 17:20:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 573477, "stp": "N", "toc": null, "uid": "16448", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:16448/2026-09-15/detailed", "trust_id": "100Z682O15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle Kingmoor Siding (DRS)", "service_date": "2026-09-15", "dest_arr_time": "1738", "dest_platform": null, "is_terminated": 1, "next_location": "Carlisle Kingmoor Siding (DRS)", "signalling_id": "0Z68", "timing_status": "EARLY", "origin_station": "Sellafield B.N.F.", "current_leg_arr": "1720", "current_leg_dep": "1634", "current_leg_end": "Carlisle Kingmoor Siding (DRS)", "origin_dep_time": "1400", "origin_platform": null, "current_location": "Carlisle Kingmoor Siding (DRS)", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "-18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5984452066287123, 54.42542830257872], [-2.5983208999999996, 54.4268096], [-2.5982734, 54.4272184], [-2.5982004, 54.42813889999999], [-2.5981968, 54.42817279999999], [-2.5981805999999996, 54.42863909999999], [-2.5981768999999995, 54.4286718], [-2.5981857999999995, 54.42969839999999], [-2.5982183, 54.4301573], [-2.5982382, 54.4303013], [-2.5984592999999996, 54.431221699999995], [-2.5987395, 54.43202719999999], [-2.5988852, 54.432356199999994], [-2.5989928, 54.4325993], [-2.599317, 54.43315380000001], [-2.599682, 54.4337756], [-2.5999868, 54.4342527], [-2.6003512999999994, 54.4347264], [-2.6009123, 54.435386], [-2.6015584, 54.4360374], [-2.6023788999999997, 54.4367345], [-2.603321, 54.43745359999999], [-2.604323, 54.4381314], [-2.605114323946612, 54.43859126218987], [-2.6077031999999996, 54.44009569999999], [-2.6091892, 54.441093299999984], [-2.6101872, 54.4418584], [-2.610438, 54.442059499999985], [-2.6107488, 54.4423011], [-2.611609, 54.4430267], [-2.6121028, 54.4434464], [-2.6124614, 54.4437796], [-2.6127869999999995, 54.4440821], [-2.6133999, 54.44474939999999], [-2.613775, 54.4451727], [-2.6141009, 54.445599999999985], [-2.6147132, 54.44648509999999], [-2.6151378, 54.4472686], [-2.6154951, 54.44806], [-2.6156583, 54.4485697], [-2.6158683999999996, 54.4493063], [-2.6159652, 54.4500444], [-2.6160205, 54.45091130000001], [-2.616135, 54.45270639999999], [-2.6162792, 54.45350630000001], [-2.6164505999999994, 54.45419799999999], [-2.6166558999999996, 54.4548875], [-2.61671, 54.4550112], [-2.6167407, 54.4550813], [-2.6172754999999994, 54.4563038], [-2.6174999999999997, 54.45677919999999], [-2.6179519, 54.4575743], [-2.6180562, 54.4577578], [-2.6181021, 54.457838499999994], [-2.6184824999999994, 54.45842029999999], [-2.6190030999999996, 54.459101100000005], [-2.6195623, 54.459772400000006], [-2.6202105, 54.4604255], [-2.620515699999999, 54.460710299999995], [-2.6209076, 54.461076], [-2.6222384, 54.462121200000006], [-2.6237374, 54.46311860000001], [-2.6240719, 54.46332180000001], [-2.62651, 54.46507760000001], [-2.6276952, 54.4659945], [-2.6288152999999994, 54.46694829999999], [-2.6307551999999994, 54.46876399999999], [-2.6325004, 54.4706261], [-2.6328918999999997, 54.4710438], [-2.6335615318513277, 54.47169139997572], [-2.6348666, 54.4729535], [-2.6370096999999997, 54.4748333], [-2.6413959, 54.4786904], [-2.6416289, 54.478881699999995], [-2.6435478, 54.4804061], [-2.6454495999999996, 54.4817835], [-2.6463576999999994, 54.48237999999999], [-2.6465828, 54.48252750000002], [-2.6480569, 54.48341460000001], [-2.6483947, 54.4836192], [-2.6502267, 54.48463809999999], [-2.653335, 54.4864097], [-2.6554225, 54.4875995], [-2.6560632, 54.487964700000006], [-2.656882599999999, 54.488384], [-2.6584637, 54.489193], [-2.6596179000000006, 54.48975070000001], [-2.6609710999999994, 54.490404600000005], [-2.6617887, 54.4908193], [-2.6624816, 54.49125779999999], [-2.6627493, 54.4914592], [-2.6629628999999997, 54.4916144], [-2.6631642, 54.49177099999999], [-2.6633914999999995, 54.49195859999999], [-2.6635831, 54.49212599999999], [-2.6638195999999996, 54.49234559999999], [-2.664036799999999, 54.492566799999985], [-2.6642142999999994, 54.49275349999999], [-2.6643935999999995, 54.49295849999999], [-2.6645698, 54.49317400000001], [-2.6648055, 54.4934695], [-2.6651422, 54.4939012], [-2.6651919, 54.4939665], [-2.6654412999999995, 54.4942715], [-2.6656964999999997, 54.4946122], [-2.6659748, 54.4949244], [-2.666342199999999, 54.4953201], [-2.6665935999999997, 54.495572900000006], [-2.6666369, 54.4956189], [-2.6666729, 54.4956596], [-2.666708, 54.4957018], [-2.6668346, 54.495867999999994], [-2.6668801, 54.4959277], [-2.6669144999999994, 54.495969999999986], [-2.6669686999999995, 54.4960296], [-2.6672832, 54.4963574], [-2.6677748, 54.4968624], [-2.6684621999999996, 54.4976185], [-2.6686002999999996, 54.497803], [-2.6688949, 54.49819679999999], [-2.6692283, 54.49878559999999], [-2.6695064999999993, 54.49940049999999], [-2.6696557, 54.4999086], [-2.6697200999999997, 54.50021600000001], [-2.6697767999999997, 54.50055369999998], [-2.6698107999999996, 54.501093299999994], [-2.6698348, 54.50162470000001], [-2.6697902, 54.5020875], [-2.6697157, 54.5026227], [-2.6696204, 54.503143900000005], [-2.6691610999999997, 54.5047685], [-2.66894, 54.505712], [-2.6687823, 54.5066482], [-2.6686986, 54.5075882], [-2.6686751999999996, 54.508525699999986], [-2.6686477999999996, 54.5093293], [-2.668458, 54.5148916], [-2.6684545999999996, 54.51497770000002], [-2.6684971, 54.5154732], [-2.6684928999999995, 54.5158962], [-2.6684921, 54.515986100000006], [-2.6684893999999995, 54.51625709999999], [-2.6685513, 54.517291199999995], [-2.6686183, 54.5179009], [-2.6687147, 54.518531], [-2.6688167, 54.51908100000001], [-2.6690170999999996, 54.51984999999999], [-2.6691691, 54.52036360000001], [-2.6693486999999996, 54.52086750000001], [-2.6695411, 54.5213696], [-2.6698837, 54.52207549999999], [-2.6699425, 54.522181], [-2.6701133, 54.5224806], [-2.6703757999999995, 54.522922400000006], [-2.6709156, 54.5238308], [-2.6709310601019074, 54.52385966446268], [-2.6715502, 54.52501560000001], [-2.6718831, 54.5258043], [-2.6720875, 54.5264725], [-2.672242, 54.527175], [-2.6723811999999993, 54.527871600000005], [-2.6725331, 54.5285645], [-2.6728048, 54.5293403], [-2.6731157, 54.5299427], [-2.6734845000000003, 54.53054420000001], [-2.6739074, 54.5311445], [-2.6744079000000003, 54.53173629999999], [-2.6750950999999996, 54.53239969999999], [-2.6758029999999997, 54.5330962], [-2.6768545, 54.533890099999994], [-2.6780558, 54.53471309999999], [-2.6789024999999995, 54.5351907], [-2.6818392, 54.5366762], [-2.6826255999999997, 54.53715799999999], [-2.6833667999999995, 54.5376449], [-2.6839891999999996, 54.5381068], [-2.6845416, 54.5385735], [-2.6854202, 54.53942740000001], [-2.6860169999999997, 54.5401205], [-2.6865234999999994, 54.540794000000005], [-2.6871062, 54.54168000000001], [-2.6874566000000004, 54.54224], [-2.6875315999999994, 54.54236319999999], [-2.6876131999999995, 54.5424909], [-2.6879851, 54.54313710000001], [-2.6882718, 54.543657], [-2.6885512, 54.5442155], [-2.6887818, 54.544710900000005], [-2.6889993, 54.5452268], [-2.6891649999999996, 54.5456653], [-2.689226728099073, 54.54585475334333], [-2.6893254999999994, 54.5461579], [-2.6894762, 54.546658400000005], [-2.6895706999999995, 54.547044], [-2.6896322, 54.5473343], [-2.6896994999999997, 54.54773879999999], [-2.6897285, 54.5480203], [-2.6897595999999995, 54.5484371], [-2.6897795, 54.5490157], [-2.6897538999999995, 54.54971260000001], [-2.6896525, 54.55040689999999], [-2.6894568, 54.5513252], [-2.6890529999999995, 54.55272840000001], [-2.6888886999999997, 54.55355279999999], [-2.6887751, 54.5543769], [-2.6887274999999997, 54.55538709999999], [-2.6887115, 54.55588490000001], [-2.6886223, 54.5563726], [-2.6883913999999995, 54.556966], [-2.6881603, 54.55757429999999], [-2.6878733999999995, 54.55804299999999], [-2.6878241999999997, 54.5581095], [-2.687565, 54.55845990000001], [-2.6875156999999996, 54.5585266], [-2.6871517, 54.5589412], [-2.6867516999999994, 54.5593698], [-2.6863197999999997, 54.559775899999984], [-2.6854359, 54.5605802], [-2.6846742999999997, 54.5613913], [-2.6843231999999997, 54.56187179999999], [-2.6840118, 54.5623578], [-2.6834779, 54.56335429999999], [-2.6831235, 54.5643225], [-2.6829509, 54.56517239999999], [-2.6828669, 54.56570039999999], [-2.6828505, 54.56622980000001], [-2.6829431999999995, 54.5670562], [-2.6831109, 54.567749199999994], [-2.6832135000000004, 54.5680801], [-2.6833687, 54.56840710000001], [-2.6835070999999995, 54.56870309999999], [-2.6846918, 54.57105080000001], [-2.6851343, 54.5720089], [-2.685462, 54.57296650000001], [-2.6856098000000004, 54.57355169999999], [-2.6857004999999994, 54.57419149999999], [-2.6857415, 54.5746267], [-2.6857343000000005, 54.57505299999999], [-2.6857209, 54.5756926], [-2.685687350776059, 54.575961363294546], [-2.6856388999999994, 54.5763495], [-2.6854732, 54.5776454], [-2.6854761999999996, 54.5781627], [-2.6855031, 54.57838799999999], [-2.6855603999999995, 54.5787031], [-2.6858181, 54.5795262], [-2.6860452, 54.57997], [-2.6863287999999996, 54.58040329999999], [-2.6868304, 54.58099969999999], [-2.6874443999999995, 54.58157609999999], [-2.6880334, 54.5820407], [-2.688779499999999, 54.5825651], [-2.6893562, 54.582891399999994], [-2.6902676999999997, 54.58334949999999], [-2.6928602, 54.584500099999985], [-2.6936948, 54.58499090000001], [-2.6940820999999997, 54.5852516], [-2.6944159, 54.58552060000001], [-2.6949458523585643, 54.58602862480052], [-2.6951094999999996, 54.58618549999999], [-2.6955423, 54.58672659999999], [-2.6959373, 54.5874277], [-2.696107099999999, 54.58777090000001], [-2.6962039, 54.5881181], [-2.6963613, 54.58893829999999], [-2.6967579, 54.591004600000005], [-2.6973498999999994, 54.59454569999999], [-2.6974203999999995, 54.59506360000001], [-2.6974466, 54.5970589], [-2.6974457, 54.5977884], [-2.6974942000000004, 54.5984935], [-2.6976755, 54.59987], [-2.6979433, 54.6008374], [-2.6983188, 54.6017804], [-2.698656, 54.602479499999994], [-2.699065, 54.6031765], [-2.7000525999999994, 54.60451220000001], [-2.7011043, 54.605595], [-2.701746, 54.6061633], [-2.7024701999999996, 54.6067227], [-2.7038781999999997, 54.6077595], [-2.7052114, 54.60879440000001], [-2.7062855999999997, 54.60969510000001], [-2.7072558, 54.61060299999999], [-2.7086189999999997, 54.6120133], [-2.7098583, 54.613422500000006], [-2.7101314, 54.61375579999999], [-2.7111847000000004, 54.61521059999999], [-2.7120651, 54.6166672], [-2.7123817, 54.6173894], [-2.7125488, 54.6178399], [-2.7126761, 54.6183478], [-2.7127115999999996, 54.6184637], [-2.7128031, 54.618763], [-2.712966, 54.61930259999999], [-2.7130859999999997, 54.619859299999995], [-2.7131272, 54.62013830000001], [-2.7132458999999995, 54.6209426], [-2.7133051, 54.6223824], [-2.7132891, 54.6234999], [-2.7133007999999994, 54.62391490000001], [-2.7133470999999996, 54.62459159999999], [-2.7133476, 54.6245952], [-2.713405799999999, 54.62502090000001], [-2.7134755000000004, 54.6253877], [-2.7135821, 54.6258622], [-2.7137386999999995, 54.6263948], [-2.7139353999999996, 54.62691720000001], [-2.7141354, 54.6273531], [-2.7142902, 54.6276353], [-2.7143571, 54.6277653], [-2.714499904940779, 54.62799653837929], [-2.7146074, 54.62817059999999], [-2.7147687, 54.62841139999998], [-2.7150902, 54.6288367], [-2.7153169, 54.629114599999994], [-2.7155836999999994, 54.6294081], [-2.715821099999999, 54.62966190000001], [-2.7160812999999995, 54.629913499999994], [-2.7163683, 54.63017469999999], [-2.7166968999999996, 54.630455299999994], [-2.7169611, 54.6306657], [-2.7173205, 54.63093699999999], [-2.7176654999999994, 54.631181100000006], [-2.7180124999999995, 54.6314102], [-2.718350099999999, 54.6316174], [-2.7189498999999997, 54.6319675], [-2.7195816, 54.6322982], [-2.7200375999999995, 54.63251249999998], [-2.720578, 54.63275969999999], [-2.7211364, 54.63299250000001], [-2.7219764, 54.6333008], [-2.7223181999999997, 54.6334139], [-2.7229632, 54.63362719999999], [-2.7233811999999995, 54.63373829999999], [-2.7248539, 54.6341298], [-2.7269335, 54.6346182], [-2.7292566, 54.6351184], [-2.7311455, 54.635469], [-2.7330647, 54.6357747], [-2.7351225999999995, 54.63603979999999], [-2.7373178, 54.6362886], [-2.740607, 54.636677799999994], [-2.7408313, 54.6367043], [-2.7436347, 54.637116], [-2.7463503000000005, 54.6375773], [-2.749096, 54.638144], [-2.7501383, 54.63839500000001], [-2.7511625, 54.638663699999995], [-2.753255, 54.6392796], [-2.7545052999999995, 54.639724999999984], [-2.7552090999999996, 54.6400177], [-2.7558534999999997, 54.64031440000001], [-2.7570731, 54.6409594], [-2.7580671, 54.64160029999999], [-2.758714, 54.64207369999999], [-2.758858, 54.64219080000001], [-2.7593148999999997, 54.64256230000001], [-2.7601968999999995, 54.6433632], [-2.7610135, 54.6442177], [-2.7612140999999997, 54.6444575], [-2.7617269, 54.645105699999995], [-2.7620392, 54.64550049999999], [-2.7626378, 54.6462316], [-2.7629591999999996, 54.64658020000001], [-2.763017, 54.64663629999999], [-2.7632403999999995, 54.6468496], [-2.7636098, 54.6471585], [-2.7645548, 54.6478855], [-2.7647658000000006, 54.6480436], [-2.765042, 54.64825909999999], [-2.7654134, 54.6485681], [-2.7657354, 54.648871099999994], [-2.765931, 54.64907], [-2.7662529, 54.649446], [-2.7664301999999994, 54.649695599999994], [-2.7668558999999995, 54.6504717], [-2.767107199999999, 54.65121839999999], [-2.767168799999999, 54.65159599999999], [-2.7671728999999994, 54.6516573], [-2.7671941, 54.651971299999985], [-2.7671943999999997, 54.652223699999986], [-2.7671717999999994, 54.6525009], [-2.7671506999999997, 54.6526786], [-2.7671167, 54.6528773], [-2.7670573, 54.6531117], [-2.7670163, 54.6532646], [-2.7669739, 54.6533745], [-2.7669130000000006, 54.653553900000006], [-2.766746299999999, 54.6539328], [-2.7664583, 54.65443069999999], [-2.7662545999999995, 54.6547144], [-2.7660831999999997, 54.6549309], [-2.7658744, 54.6551668], [-2.7657239999999996, 54.6553302], [-2.7644953, 54.6564348], [-2.7636850999999996, 54.6571103], [-2.7625427999999994, 54.6580282], [-2.7620608, 54.6584155], [-2.761709, 54.658762200000005], [-2.7609722, 54.65935939999999], [-2.760526099999999, 54.6597473], [-2.7601081999999995, 54.660135100000005], [-2.7599033, 54.66035829999999], [-2.7596129000000005, 54.6606985], [-2.7593525999999997, 54.6610515], [-2.7591075, 54.661443899999995], [-2.7589224, 54.6617875], [-2.7587992999999997, 54.66208199999999], [-2.7586659999999994, 54.6625283], [-2.7586032, 54.66282129999999], [-2.7585809999999995, 54.66294779999998], [-2.758523, 54.663506100000006], [-2.7585132999999997, 54.6637717], [-2.7585406, 54.66401950000001], [-2.758628799999999, 54.6645182], [-2.7588162, 54.665148599999995], [-2.7590285, 54.665614899999994], [-2.7593447, 54.66617529999999], [-2.7596932, 54.6666367], [-2.7600960999999997, 54.6670872], [-2.7606441, 54.6675874], [-2.7611835, 54.6680612], [-2.7627164, 54.66934559999999], [-2.7634053999999995, 54.6699217], [-2.7648504999999997, 54.671130199999986], [-2.7651965, 54.67143190000001], [-2.775334504124176, 54.679965231790945], [-2.7778815, 54.68210880000001], [-2.780228, 54.684084000000006], [-2.7808503, 54.684648199999984], [-2.7814189999999996, 54.68524789999999], [-2.7819037, 54.6858513], [-2.7823563999999994, 54.6864807], [-2.7827131, 54.6871218], [-2.7830958999999997, 54.687989599999995], [-2.7833569, 54.68887539999999], [-2.7834708, 54.68961610000001], [-2.7835113, 54.68999560000001], [-2.7835189999999996, 54.6903662], [-2.7834943, 54.6907933], [-2.7834367, 54.6912099], [-2.7832733, 54.6919902], [-2.7828839, 54.6930154], [-2.7822674, 54.694509], [-2.7820185, 54.69557499999999], [-2.7818872, 54.6966346], [-2.7818786999999996, 54.6969728], [-2.7819754999999997, 54.6977548], [-2.782137, 54.698464699999995], [-2.7823432, 54.69916740000001], [-2.7825982999999996, 54.6997881], [-2.7828989, 54.70041189999999], [-2.7832193000000003, 54.70094859999999], [-2.7836179, 54.701616499999986], [-2.7842644000000005, 54.702742], [-2.784777380770516, 54.70363502554913], [-2.7852548999999995, 54.7044663], [-2.7865118, 54.7066366], [-2.7877829999999997, 54.7088116], [-2.788445100000001, 54.70993369999999], [-2.7889979, 54.71087929999999], [-2.7933545, 54.718402000000005], [-2.794611, 54.720562], [-2.7947091999999993, 54.7207355], [-2.7965774999999997, 54.7239641], [-2.7966229, 54.7240391], [-2.7977680000000005, 54.7259903], [-2.7979328999999997, 54.7262732], [-2.7991128999999995, 54.728297899999994], [-2.8006284, 54.73087290000001], [-2.801206413865193, 54.73186748576877], [-2.801798, 54.73288540000001], [-2.8029414, 54.7348673], [-2.803904, 54.7365149], [-2.8048724, 54.7381835], [-2.8066133, 54.74117449999999], [-2.8107158, 54.74824089999999], [-2.8115698, 54.749431699999995], [-2.8120520999999994, 54.7499786], [-2.8125643, 54.75051729999999], [-2.8137093, 54.7515563], [-2.8148835999999995, 54.75259549999999], [-2.8154595, 54.753131399999994], [-2.8160336, 54.753674999999994], [-2.817086, 54.75476449999999], [-2.8180406, 54.755871199999994], [-2.8188975999999997, 54.756976400000006], [-2.8190531999999995, 54.7571957], [-2.8195564, 54.757921200000006], [-2.8200355, 54.7586795], [-2.8205672999999996, 54.759727600000005], [-2.8209818, 54.7607949], [-2.8211294, 54.76135300000001], [-2.8212422, 54.7619143], [-2.8213938, 54.7630629], [-2.8215372, 54.7640036], [-2.8216408999999993, 54.76447350000001], [-2.8217704, 54.764957599999995], [-2.8217976, 54.76504469999999], [-2.8220261, 54.76561259999998], [-2.8223916999999994, 54.766408299999995], [-2.8224888, 54.766588199999994], [-2.8229302, 54.7673204], [-2.8234268, 54.768036], [-2.8239212, 54.7686544], [-2.8244544, 54.76925979999999], [-2.8256981999999997, 54.77044149999999], [-2.8266752, 54.771209], [-2.8277679999999994, 54.7719505], [-2.8288883000000005, 54.772637], [-2.8300737999999996, 54.7732757], [-2.8312888, 54.77384589999999], [-2.8325973, 54.7743832], [-2.8339637, 54.7748744], [-2.8346771999999993, 54.7751089], [-2.8354031, 54.7753343], [-2.8357914999999996, 54.7754619], [-2.8377840999999995, 54.7761895], [-2.83974, 54.77699059999998], [-2.8414486999999995, 54.777834199999994], [-2.8429897, 54.77872489999999], [-2.8442909999999997, 54.7796246], [-2.8455474, 54.780658200000005], [-2.8465495, 54.78164520000001], [-2.847434, 54.7826579], [-2.8481503019781957, 54.78370334271616], [-2.8481846, 54.7837534], [-2.8487857999999995, 54.78489559999999], [-2.8488266999999996, 54.7849833], [-2.8496948000000004, 54.78675630000001], [-2.8501434999999997, 54.78747769999998], [-2.8506386, 54.7881837], [-2.8515619999999995, 54.7893444], [-2.8525043, 54.7905123], [-2.8545125, 54.7930138], [-2.8560784999999997, 54.794957], [-2.8568830999999997, 54.7959636], [-2.8575846, 54.796978799999984], [-2.857647, 54.79706769999999], [-2.857887, 54.7974426], [-2.8584189, 54.79842719999999], [-2.8588852, 54.79942079999999], [-2.8589290999999997, 54.7995339], [-2.8592053999999996, 54.8001642], [-2.8609482, 54.8041732], [-2.8613754, 54.8051812], [-2.8617263, 54.8061888], [-2.8619882000000003, 54.80719890000001], [-2.8620678, 54.8082311], [-2.8620883000000004, 54.809081], [-2.8620776, 54.80950910000001], [-2.8620050999999997, 54.8099247], [-2.8618479999999997, 54.810823500000005], [-2.8616969999999995, 54.8117277], [-2.8616593999999997, 54.8125555], [-2.8617098, 54.81337520000001], [-2.8618774, 54.8142418], [-2.8620127, 54.81467899999999], [-2.8621706, 54.815106699999994], [-2.862380700000001, 54.81557110000001], [-2.862632, 54.8160337], [-2.8632542999999995, 54.8169437], [-2.8638655, 54.81766609999999], [-2.8645753999999997, 54.8183684], [-2.865251, 54.81893840000001], [-2.8659781999999994, 54.81947960000001], [-2.8674563, 54.82043849999999], [-2.8675199999999994, 54.8204768], [-2.8687669, 54.8212179], [-2.8716264999999996, 54.82294069999999], [-2.8719179, 54.8231221], [-2.8727314999999995, 54.8236253], [-2.8740978, 54.8244703], [-2.8746089091824683, 54.82486943109001], [-2.8748961, 54.8250937], [-2.875543, 54.8257504], [-2.8761628, 54.82660589999998], [-2.8765619, 54.8274821], [-2.8767178999999996, 54.82812469999999], [-2.8767693, 54.82844939999999], [-2.876759799999999, 54.82877259999999], [-2.8766473999999995, 54.82980890000001], [-2.8765903999999995, 54.83010740000001], [-2.8765335, 54.8303369], [-2.87626, 54.8314405], [-2.8761747999999994, 54.8320956], [-2.8761645, 54.832738199999994], [-2.8762402999999996, 54.8333747], [-2.8763355999999995, 54.8337359], [-2.876405399999999, 54.83400009999998], [-2.8765809999999994, 54.83461320000001], [-2.8767064, 54.8349027], [-2.8768380999999996, 54.835206599999985], [-2.876982719501962, 54.83547284519987], [-2.8771751999999995, 54.8358272], [-2.8775771, 54.8364313], [-2.8781651, 54.8371562], [-2.8788368, 54.8378689], [-2.8802266999999997, 54.839281], [-2.8811944, 54.84033599999999], [-2.8821250999999997, 54.8413981], [-2.8838576, 54.84354489999999], [-2.8843371, 54.844269], [-2.8848998, 54.8452873], [-2.8862262999999997, 54.847699899999995], [-2.8867099, 54.848824699999994], [-2.88691, 54.8494007], [-2.8870695999999993, 54.84995320000001], [-2.8873290999999996, 54.8510454], [-2.8873653000000004, 54.851349000000006], [-2.8874587, 54.8521326], [-2.8875479999999993, 54.8531176], [-2.887601, 54.853608399999985], [-2.8876708999999994, 54.85409729999999], [-2.8877745, 54.85458909999999], [-2.8879290999999996, 54.8550767], [-2.8880837, 54.8555605], [-2.8882904999999996, 54.8560275], [-2.8886089, 54.85671510000001], [-2.8889939999999994, 54.85739960000001], [-2.8898961999999995, 54.858700699999986], [-2.8904274, 54.8593045], [-2.8909760999999996, 54.85988249999999], [-2.8915412999999996, 54.8604259], [-2.8921547999999997, 54.860951099999994], [-2.8927771, 54.8614185], [-2.893427, 54.8618839], [-2.8941486999999997, 54.86233829999999], [-2.8948797999999996, 54.86277169999999], [-2.8970418, 54.863875199999995], [-2.8992284, 54.86495909999999], [-2.9048617999999995, 54.86778989999999], [-2.905076600000001, 54.86789470000001], [-2.9087504, 54.86975830000001], [-2.9107966999999997, 54.87087300000001], [-2.9126805, 54.87204369999999], [-2.9139427999999996, 54.8729661], [-2.9151853999999995, 54.87395669999999], [-2.9153511999999995, 54.874091799999995], [-2.9154003, 54.8741464], [-2.9155545, 54.87432039999999], [-2.9156413, 54.8744068], [-2.9158402, 54.874574300000006], [-2.9161567, 54.87491070000001], [-2.9163451999999994, 54.87509889999999], [-2.9166803999999997, 54.875424499999994], [-2.9169597, 54.8757051], [-2.9170506, 54.875796400000006], [-2.9176615, 54.8764647], [-2.9181577, 54.8770681], [-2.9188395999999996, 54.8779962], [-2.9195041, 54.8790171], [-2.9199476999999994, 54.87969470000001], [-2.920110199999999, 54.879904399999994], [-2.9203412, 54.8801947], [-2.9208236999999997, 54.88064349999999], [-2.9212014000000006, 54.88100479999999], [-2.9213283999999997, 54.88114749999998], [-2.9214419, 54.881256], [-2.9215907999999997, 54.881391], [-2.9216995, 54.88149510000001], [-2.9218833999999996, 54.8817019], [-2.9223234, 54.8821551], [-2.9227141, 54.88250179999999], [-2.9231629, 54.882867399999995], [-2.9238708, 54.883384], [-2.9246915, 54.883938399999984], [-2.9263076999999997, 54.885030099999994], [-2.9271113999999994, 54.8855889], [-2.9275017, 54.88586029999998], [-2.927624145979936, 54.88594767742445], [-2.927669984375888, 54.885980387645006], [-2.92775591498356, 54.88604170754486], [-2.927813686262244, 54.88608293295466], [-2.9279377999999996, 54.8861715], [-2.9282933, 54.88644029999998], [-2.92859, 54.88669829999999], [-2.9288865, 54.88697510000001], [-2.9290973222293077, 54.88717603594891], [-2.9291295999999996, 54.8872068], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9303308999999995, 54.8883552], [-2.9304872999999994, 54.88847990000001], [-2.930643, 54.8886112], [-2.9307006, 54.88866829999999], [-2.9308310999999994, 54.8887979], [-2.9310173, 54.88895000000001], [-2.9312019999999994, 54.88909259999999], [-2.931430199999999, 54.889246400000005], [-2.9316824, 54.8893993], [-2.9317674, 54.8894516], [-2.9321854999999997, 54.88966909999999], [-2.9326306999999994, 54.8898881], [-2.933519468150847, 54.89031129483585], [-2.9335346, 54.89031849999999], [-2.9347362999999995, 54.89087849999999], [-2.9354204, 54.89120719999999], [-2.935978, 54.89146989999999], [-2.9366582, 54.89177740000001], [-2.9368607, 54.8918689], [-2.9372348999999995, 54.89207100000001], [-2.9374504, 54.8921875], [-2.9378218, 54.892424], [-2.9382242, 54.8926808], [-2.9384848999999997, 54.8928403], [-2.9385168, 54.8928598], [-2.9390035999999995, 54.89315369999999], [-2.9391930999999993, 54.89327200000001], [-2.9402039999999996, 54.8937978], [-2.9412024999999997, 54.89427370000001], [-2.94174, 54.8945543], [-2.9422456999999995, 54.894867], [-2.942967, 54.8953688], [-2.9433621999999997, 54.8956818], [-2.9436333, 54.8959309], [-2.944226, 54.8965276], [-2.9447603999999994, 54.8969949], [-2.9450320999999997, 54.89723810000001], [-2.9453181999999996, 54.8974712], [-2.9455883, 54.897664799999994], [-2.9459114999999994, 54.89787549999999], [-2.9461465, 54.8980527], [-2.9462588999999997, 54.89814700000001], [-2.9472908, 54.8989814], [-2.9477976, 54.8993831], [-2.9480732, 54.8995997], [-2.9486142, 54.90000379999999], [-2.9501329999999997, 54.90107689999999], [-2.9528277999999997, 54.9028836], [-2.9543084999999993, 54.9038948], [-2.9548177999999994, 54.9042462], [-2.9551487000000005, 54.90451920000001], [-2.9554138, 54.90477250000001], [-2.955573, 54.90492780000001], [-2.9557671999999995, 54.9051299], [-2.9560221, 54.90533859999999], [-2.9563390999999997, 54.9055749], [-2.9567532, 54.9058382], [-2.9570095999999997, 54.90605540000001], [-2.9573628, 54.9063287], [-2.9574735, 54.9064099], [-2.957779299999999, 54.906631999999995], [-2.9580903999999997, 54.906928]]}", "current_leg_start": "Tebay", "dest_arr_time_act": "1738", "motion_projection": null, "next_location_lat": "54.9069280", "next_location_lon": "-2.9580904", "previous_location": "Tebay", "current_leg_milage": "38.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1400", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "46.0", "current_position_lat": "54.9069280", "current_position_lon": "-2.9580904", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:18:03Z\", \"source_id\": 15522196, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:16:16Z\", \"source_id\": 47893949, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:16:21Z\", \"source_id\": 15567060, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:01Z\", \"source_id\": 47928538, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:04Z\", \"source_id\": 15577092, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:45Z\", \"source_id\": 47992060, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:49Z\", \"source_id\": 15595263, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:02Z\", \"source_id\": 48042123, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:06Z\", \"source_id\": 15609156, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:09Z\", \"source_id\": 15637231, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle Kingmoor Siding (DRS)", "service_state_platform": null, "timing_fact_generation": 1789490590411754, "current_leg_arrival_utc": "2026-09-15T17:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:10.403605", "service_state_evidence_id": 15637231, "current_leg_start_actual_dep": "2026-09-15T16:47:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-15T16:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:11.100867", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N None None 0Z68 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:18:03Z", "source_id": 15522196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:16:16Z", "source_id": 47893949, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:16:21Z", "source_id": 15567060, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2987, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:01Z", "source_id": 47928538, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:04Z", "source_id": 15577092, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:45Z", "source_id": 47992060, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T15:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:49Z", "source_id": 15595263, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:02Z", "source_id": 48042123, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:06Z", "source_id": 15609156, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:09Z", "source_id": 15637231, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}] Sellafield B.N.F. 1400 1400 None None None Carlisle Kingmoor Siding (DRS) 1738 1738 None EARLY -18 minutes https://www.realtimetrains.co.uk/service/gb-nr:16448/2026-09-15/detailed None Tebay 2026-09-15T16:47:00+01:00 Carlisle Kingmoor Siding (DRS) 46.0 {"type": "LineString", "coordinates": [[-2.5984452066287123, 54.42542830257872], [-2.5983208999999996, 54.4268096], [-2.5982734, 54.4272184], [-2.5982004, 54.42813889999999], [-2.5981968, 54.42817279999999], [-2.5981805999999996, 54.42863909999999], [-2.5981768999999995, 54.4286718], [-2.5981857999999995, 54.42969839999999], [-2.5982183, 54.4301573], [-2.5982382, 54.4303013], [-2.5984592999999996, 54.431221699999995], [-2.5987395, 54.43202719999999], [-2.5988852, 54.432356199999994], [-2.5989928, 54.4325993], [-2.599317, 54.43315380000001], [-2.599682, 54.4337756], [-2.5999868, 54.4342527], [-2.6003512999999994, 54.4347264], [-2.6009123, 54.435386], [-2.6015584, 54.4360374], [-2.6023788999999997, 54.4367345], [-2.603321, 54.43745359999999], [-2.604323, 54.4381314], [-2.605114323946612, 54.43859126218987], [-2.6077031999999996, 54.44009569999999], [-2.6091892, 54.441093299999984], [-2.6101872, 54.4418584], [-2.610438, 54.442059499999985], [-2.6107488, 54.4423011], [-2.611609, 54.4430267], [-2.6121028, 54.4434464], [-2.6124614, 54.4437796], [-2.6127869999999995, 54.4440821], [-2.6133999, 54.44474939999999], [-2.613775, 54.4451727], [-2.6141009, 54.445599999999985], [-2.6147132, 54.44648509999999], [-2.6151378, 54.4472686], [-2.6154951, 54.44806], [-2.6156583, 54.4485697], [-2.6158683999999996, 54.4493063], [-2.6159652, 54.4500444], [-2.6160205, 54.45091130000001], [-2.616135, 54.45270639999999], [-2.6162792, 54.45350630000001], [-2.6164505999999994, 54.45419799999999], [-2.6166558999999996, 54.4548875], [-2.61671, 54.4550112], [-2.6167407, 54.4550813], [-2.6172754999999994, 54.4563038], [-2.6174999999999997, 54.45677919999999], [-2.6179519, 54.4575743], [-2.6180562, 54.4577578], [-2.6181021, 54.457838499999994], [-2.6184824999999994, 54.45842029999999], [-2.6190030999999996, 54.459101100000005], [-2.6195623, 54.459772400000006], [-2.6202105, 54.4604255], [-2.620515699999999, 54.460710299999995], [-2.6209076, 54.461076], [-2.6222384, 54.462121200000006], [-2.6237374, 54.46311860000001], [-2.6240719, 54.46332180000001], [-2.62651, 54.46507760000001], [-2.6276952, 54.4659945], [-2.6288152999999994, 54.46694829999999], [-2.6307551999999994, 54.46876399999999], [-2.6325004, 54.4706261], [-2.6328918999999997, 54.4710438], [-2.6335615318513277, 54.47169139997572], [-2.6348666, 54.4729535], [-2.6370096999999997, 54.4748333], [-2.6413959, 54.4786904], [-2.6416289, 54.478881699999995], [-2.6435478, 54.4804061], [-2.6454495999999996, 54.4817835], [-2.6463576999999994, 54.48237999999999], [-2.6465828, 54.48252750000002], [-2.6480569, 54.48341460000001], [-2.6483947, 54.4836192], [-2.6502267, 54.48463809999999], [-2.653335, 54.4864097], [-2.6554225, 54.4875995], [-2.6560632, 54.487964700000006], [-2.656882599999999, 54.488384], [-2.6584637, 54.489193], [-2.6596179000000006, 54.48975070000001], [-2.6609710999999994, 54.490404600000005], [-2.6617887, 54.4908193], [-2.6624816, 54.49125779999999], [-2.6627493, 54.4914592], [-2.6629628999999997, 54.4916144], [-2.6631642, 54.49177099999999], [-2.6633914999999995, 54.49195859999999], [-2.6635831, 54.49212599999999], [-2.6638195999999996, 54.49234559999999], [-2.664036799999999, 54.492566799999985], [-2.6642142999999994, 54.49275349999999], [-2.6643935999999995, 54.49295849999999], [-2.6645698, 54.49317400000001], [-2.6648055, 54.4934695], [-2.6651422, 54.4939012], [-2.6651919, 54.4939665], [-2.6654412999999995, 54.4942715], [-2.6656964999999997, 54.4946122], [-2.6659748, 54.4949244], [-2.666342199999999, 54.4953201], [-2.6665935999999997, 54.495572900000006], [-2.6666369, 54.4956189], [-2.6666729, 54.4956596], [-2.666708, 54.4957018], [-2.6668346, 54.495867999999994], [-2.6668801, 54.4959277], [-2.6669144999999994, 54.495969999999986], [-2.6669686999999995, 54.4960296], [-2.6672832, 54.4963574], [-2.6677748, 54.4968624], [-2.6684621999999996, 54.4976185], [-2.6686002999999996, 54.497803], [-2.6688949, 54.49819679999999], [-2.6692283, 54.49878559999999], [-2.6695064999999993, 54.49940049999999], [-2.6696557, 54.4999086], [-2.6697200999999997, 54.50021600000001], [-2.6697767999999997, 54.50055369999998], [-2.6698107999999996, 54.501093299999994], [-2.6698348, 54.50162470000001], [-2.6697902, 54.5020875], [-2.6697157, 54.5026227], [-2.6696204, 54.503143900000005], [-2.6691610999999997, 54.5047685], [-2.66894, 54.505712], [-2.6687823, 54.5066482], [-2.6686986, 54.5075882], [-2.6686751999999996, 54.508525699999986], [-2.6686477999999996, 54.5093293], [-2.668458, 54.5148916], [-2.6684545999999996, 54.51497770000002], [-2.6684971, 54.5154732], [-2.6684928999999995, 54.5158962], [-2.6684921, 54.515986100000006], [-2.6684893999999995, 54.51625709999999], [-2.6685513, 54.517291199999995], [-2.6686183, 54.5179009], [-2.6687147, 54.518531], [-2.6688167, 54.51908100000001], [-2.6690170999999996, 54.51984999999999], [-2.6691691, 54.52036360000001], [-2.6693486999999996, 54.52086750000001], [-2.6695411, 54.5213696], [-2.6698837, 54.52207549999999], [-2.6699425, 54.522181], [-2.6701133, 54.5224806], [-2.6703757999999995, 54.522922400000006], [-2.6709156, 54.5238308], [-2.6709310601019074, 54.52385966446268], [-2.6715502, 54.52501560000001], [-2.6718831, 54.5258043], [-2.6720875, 54.5264725], [-2.672242, 54.527175], [-2.6723811999999993, 54.527871600000005], [-2.6725331, 54.5285645], [-2.6728048, 54.5293403], [-2.6731157, 54.5299427], [-2.6734845000000003, 54.53054420000001], [-2.6739074, 54.5311445], [-2.6744079000000003, 54.53173629999999], [-2.6750950999999996, 54.53239969999999], [-2.6758029999999997, 54.5330962], [-2.6768545, 54.533890099999994], [-2.6780558, 54.53471309999999], [-2.6789024999999995, 54.5351907], [-2.6818392, 54.5366762], [-2.6826255999999997, 54.53715799999999], [-2.6833667999999995, 54.5376449], [-2.6839891999999996, 54.5381068], [-2.6845416, 54.5385735], [-2.6854202, 54.53942740000001], [-2.6860169999999997, 54.5401205], [-2.6865234999999994, 54.540794000000005], [-2.6871062, 54.54168000000001], [-2.6874566000000004, 54.54224], [-2.6875315999999994, 54.54236319999999], [-2.6876131999999995, 54.5424909], [-2.6879851, 54.54313710000001], [-2.6882718, 54.543657], [-2.6885512, 54.5442155], [-2.6887818, 54.544710900000005], [-2.6889993, 54.5452268], [-2.6891649999999996, 54.5456653], [-2.689226728099073, 54.54585475334333], [-2.6893254999999994, 54.5461579], [-2.6894762, 54.546658400000005], [-2.6895706999999995, 54.547044], [-2.6896322, 54.5473343], [-2.6896994999999997, 54.54773879999999], [-2.6897285, 54.5480203], [-2.6897595999999995, 54.5484371], [-2.6897795, 54.5490157], [-2.6897538999999995, 54.54971260000001], [-2.6896525, 54.55040689999999], [-2.6894568, 54.5513252], [-2.6890529999999995, 54.55272840000001], [-2.6888886999999997, 54.55355279999999], [-2.6887751, 54.5543769], [-2.6887274999999997, 54.55538709999999], [-2.6887115, 54.55588490000001], [-2.6886223, 54.5563726], [-2.6883913999999995, 54.556966], [-2.6881603, 54.55757429999999], [-2.6878733999999995, 54.55804299999999], [-2.6878241999999997, 54.5581095], [-2.687565, 54.55845990000001], [-2.6875156999999996, 54.5585266], [-2.6871517, 54.5589412], [-2.6867516999999994, 54.5593698], [-2.6863197999999997, 54.559775899999984], [-2.6854359, 54.5605802], [-2.6846742999999997, 54.5613913], [-2.6843231999999997, 54.56187179999999], [-2.6840118, 54.5623578], [-2.6834779, 54.56335429999999], [-2.6831235, 54.5643225], [-2.6829509, 54.56517239999999], [-2.6828669, 54.56570039999999], [-2.6828505, 54.56622980000001], [-2.6829431999999995, 54.5670562], [-2.6831109, 54.567749199999994], [-2.6832135000000004, 54.5680801], [-2.6833687, 54.56840710000001], [-2.6835070999999995, 54.56870309999999], [-2.6846918, 54.57105080000001], [-2.6851343, 54.5720089], [-2.685462, 54.57296650000001], [-2.6856098000000004, 54.57355169999999], [-2.6857004999999994, 54.57419149999999], [-2.6857415, 54.5746267], [-2.6857343000000005, 54.57505299999999], [-2.6857209, 54.5756926], [-2.685687350776059, 54.575961363294546], [-2.6856388999999994, 54.5763495], [-2.6854732, 54.5776454], [-2.6854761999999996, 54.5781627], [-2.6855031, 54.57838799999999], [-2.6855603999999995, 54.5787031], [-2.6858181, 54.5795262], [-2.6860452, 54.57997], [-2.6863287999999996, 54.58040329999999], [-2.6868304, 54.58099969999999], [-2.6874443999999995, 54.58157609999999], [-2.6880334, 54.5820407], [-2.688779499999999, 54.5825651], [-2.6893562, 54.582891399999994], [-2.6902676999999997, 54.58334949999999], [-2.6928602, 54.584500099999985], [-2.6936948, 54.58499090000001], [-2.6940820999999997, 54.5852516], [-2.6944159, 54.58552060000001], [-2.6949458523585643, 54.58602862480052], [-2.6951094999999996, 54.58618549999999], [-2.6955423, 54.58672659999999], [-2.6959373, 54.5874277], [-2.696107099999999, 54.58777090000001], [-2.6962039, 54.5881181], [-2.6963613, 54.58893829999999], [-2.6967579, 54.591004600000005], [-2.6973498999999994, 54.59454569999999], [-2.6974203999999995, 54.59506360000001], [-2.6974466, 54.5970589], [-2.6974457, 54.5977884], [-2.6974942000000004, 54.5984935], [-2.6976755, 54.59987], [-2.6979433, 54.6008374], [-2.6983188, 54.6017804], [-2.698656, 54.602479499999994], [-2.699065, 54.6031765], [-2.7000525999999994, 54.60451220000001], [-2.7011043, 54.605595], [-2.701746, 54.6061633], [-2.7024701999999996, 54.6067227], [-2.7038781999999997, 54.6077595], [-2.7052114, 54.60879440000001], [-2.7062855999999997, 54.60969510000001], [-2.7072558, 54.61060299999999], [-2.7086189999999997, 54.6120133], [-2.7098583, 54.613422500000006], [-2.7101314, 54.61375579999999], [-2.7111847000000004, 54.61521059999999], [-2.7120651, 54.6166672], [-2.7123817, 54.6173894], [-2.7125488, 54.6178399], [-2.7126761, 54.6183478], [-2.7127115999999996, 54.6184637], [-2.7128031, 54.618763], [-2.712966, 54.61930259999999], [-2.7130859999999997, 54.619859299999995], [-2.7131272, 54.62013830000001], [-2.7132458999999995, 54.6209426], [-2.7133051, 54.6223824], [-2.7132891, 54.6234999], [-2.7133007999999994, 54.62391490000001], [-2.7133470999999996, 54.62459159999999], [-2.7133476, 54.6245952], [-2.713405799999999, 54.62502090000001], [-2.7134755000000004, 54.6253877], [-2.7135821, 54.6258622], [-2.7137386999999995, 54.6263948], [-2.7139353999999996, 54.62691720000001], [-2.7141354, 54.6273531], [-2.7142902, 54.6276353], [-2.7143571, 54.6277653], [-2.714499904940779, 54.62799653837929], [-2.7146074, 54.62817059999999], [-2.7147687, 54.62841139999998], [-2.7150902, 54.6288367], [-2.7153169, 54.629114599999994], [-2.7155836999999994, 54.6294081], [-2.715821099999999, 54.62966190000001], [-2.7160812999999995, 54.629913499999994], [-2.7163683, 54.63017469999999], [-2.7166968999999996, 54.630455299999994], [-2.7169611, 54.6306657], [-2.7173205, 54.63093699999999], [-2.7176654999999994, 54.631181100000006], [-2.7180124999999995, 54.6314102], [-2.718350099999999, 54.6316174], [-2.7189498999999997, 54.6319675], [-2.7195816, 54.6322982], [-2.7200375999999995, 54.63251249999998], [-2.720578, 54.63275969999999], [-2.7211364, 54.63299250000001], [-2.7219764, 54.6333008], [-2.7223181999999997, 54.6334139], [-2.7229632, 54.63362719999999], [-2.7233811999999995, 54.63373829999999], [-2.7248539, 54.6341298], [-2.7269335, 54.6346182], [-2.7292566, 54.6351184], [-2.7311455, 54.635469], [-2.7330647, 54.6357747], [-2.7351225999999995, 54.63603979999999], [-2.7373178, 54.6362886], [-2.740607, 54.636677799999994], [-2.7408313, 54.6367043], [-2.7436347, 54.637116], [-2.7463503000000005, 54.6375773], [-2.749096, 54.638144], [-2.7501383, 54.63839500000001], [-2.7511625, 54.638663699999995], [-2.753255, 54.6392796], [-2.7545052999999995, 54.639724999999984], [-2.7552090999999996, 54.6400177], [-2.7558534999999997, 54.64031440000001], [-2.7570731, 54.6409594], [-2.7580671, 54.64160029999999], [-2.758714, 54.64207369999999], [-2.758858, 54.64219080000001], [-2.7593148999999997, 54.64256230000001], [-2.7601968999999995, 54.6433632], [-2.7610135, 54.6442177], [-2.7612140999999997, 54.6444575], [-2.7617269, 54.645105699999995], [-2.7620392, 54.64550049999999], [-2.7626378, 54.6462316], [-2.7629591999999996, 54.64658020000001], [-2.763017, 54.64663629999999], [-2.7632403999999995, 54.6468496], [-2.7636098, 54.6471585], [-2.7645548, 54.6478855], [-2.7647658000000006, 54.6480436], [-2.765042, 54.64825909999999], [-2.7654134, 54.6485681], [-2.7657354, 54.648871099999994], [-2.765931, 54.64907], [-2.7662529, 54.649446], [-2.7664301999999994, 54.649695599999994], [-2.7668558999999995, 54.6504717], [-2.767107199999999, 54.65121839999999], [-2.767168799999999, 54.65159599999999], [-2.7671728999999994, 54.6516573], [-2.7671941, 54.651971299999985], [-2.7671943999999997, 54.652223699999986], [-2.7671717999999994, 54.6525009], [-2.7671506999999997, 54.6526786], [-2.7671167, 54.6528773], [-2.7670573, 54.6531117], [-2.7670163, 54.6532646], [-2.7669739, 54.6533745], [-2.7669130000000006, 54.653553900000006], [-2.766746299999999, 54.6539328], [-2.7664583, 54.65443069999999], [-2.7662545999999995, 54.6547144], [-2.7660831999999997, 54.6549309], [-2.7658744, 54.6551668], [-2.7657239999999996, 54.6553302], [-2.7644953, 54.6564348], [-2.7636850999999996, 54.6571103], [-2.7625427999999994, 54.6580282], [-2.7620608, 54.6584155], [-2.761709, 54.658762200000005], [-2.7609722, 54.65935939999999], [-2.760526099999999, 54.6597473], [-2.7601081999999995, 54.660135100000005], [-2.7599033, 54.66035829999999], [-2.7596129000000005, 54.6606985], [-2.7593525999999997, 54.6610515], [-2.7591075, 54.661443899999995], [-2.7589224, 54.6617875], [-2.7587992999999997, 54.66208199999999], [-2.7586659999999994, 54.6625283], [-2.7586032, 54.66282129999999], [-2.7585809999999995, 54.66294779999998], [-2.758523, 54.663506100000006], [-2.7585132999999997, 54.6637717], [-2.7585406, 54.66401950000001], [-2.758628799999999, 54.6645182], [-2.7588162, 54.665148599999995], [-2.7590285, 54.665614899999994], [-2.7593447, 54.66617529999999], [-2.7596932, 54.6666367], [-2.7600960999999997, 54.6670872], [-2.7606441, 54.6675874], [-2.7611835, 54.6680612], [-2.7627164, 54.66934559999999], [-2.7634053999999995, 54.6699217], [-2.7648504999999997, 54.671130199999986], [-2.7651965, 54.67143190000001], [-2.775334504124176, 54.679965231790945], [-2.7778815, 54.68210880000001], [-2.780228, 54.684084000000006], [-2.7808503, 54.684648199999984], [-2.7814189999999996, 54.68524789999999], [-2.7819037, 54.6858513], [-2.7823563999999994, 54.6864807], [-2.7827131, 54.6871218], [-2.7830958999999997, 54.687989599999995], [-2.7833569, 54.68887539999999], [-2.7834708, 54.68961610000001], [-2.7835113, 54.68999560000001], [-2.7835189999999996, 54.6903662], [-2.7834943, 54.6907933], [-2.7834367, 54.6912099], [-2.7832733, 54.6919902], [-2.7828839, 54.6930154], [-2.7822674, 54.694509], [-2.7820185, 54.69557499999999], [-2.7818872, 54.6966346], [-2.7818786999999996, 54.6969728], [-2.7819754999999997, 54.6977548], [-2.782137, 54.698464699999995], [-2.7823432, 54.69916740000001], [-2.7825982999999996, 54.6997881], [-2.7828989, 54.70041189999999], [-2.7832193000000003, 54.70094859999999], [-2.7836179, 54.701616499999986], [-2.7842644000000005, 54.702742], [-2.784777380770516, 54.70363502554913], [-2.7852548999999995, 54.7044663], [-2.7865118, 54.7066366], [-2.7877829999999997, 54.7088116], [-2.788445100000001, 54.70993369999999], [-2.7889979, 54.71087929999999], [-2.7933545, 54.718402000000005], [-2.794611, 54.720562], [-2.7947091999999993, 54.7207355], [-2.7965774999999997, 54.7239641], [-2.7966229, 54.7240391], [-2.7977680000000005, 54.7259903], [-2.7979328999999997, 54.7262732], [-2.7991128999999995, 54.728297899999994], [-2.8006284, 54.73087290000001], [-2.801206413865193, 54.73186748576877], [-2.801798, 54.73288540000001], [-2.8029414, 54.7348673], [-2.803904, 54.7365149], [-2.8048724, 54.7381835], [-2.8066133, 54.74117449999999], [-2.8107158, 54.74824089999999], [-2.8115698, 54.749431699999995], [-2.8120520999999994, 54.7499786], [-2.8125643, 54.75051729999999], [-2.8137093, 54.7515563], [-2.8148835999999995, 54.75259549999999], [-2.8154595, 54.753131399999994], [-2.8160336, 54.753674999999994], [-2.817086, 54.75476449999999], [-2.8180406, 54.755871199999994], [-2.8188975999999997, 54.756976400000006], [-2.8190531999999995, 54.7571957], [-2.8195564, 54.757921200000006], [-2.8200355, 54.7586795], [-2.8205672999999996, 54.759727600000005], [-2.8209818, 54.7607949], [-2.8211294, 54.76135300000001], [-2.8212422, 54.7619143], [-2.8213938, 54.7630629], [-2.8215372, 54.7640036], [-2.8216408999999993, 54.76447350000001], [-2.8217704, 54.764957599999995], [-2.8217976, 54.76504469999999], [-2.8220261, 54.76561259999998], [-2.8223916999999994, 54.766408299999995], [-2.8224888, 54.766588199999994], [-2.8229302, 54.7673204], [-2.8234268, 54.768036], [-2.8239212, 54.7686544], [-2.8244544, 54.76925979999999], [-2.8256981999999997, 54.77044149999999], [-2.8266752, 54.771209], [-2.8277679999999994, 54.7719505], [-2.8288883000000005, 54.772637], [-2.8300737999999996, 54.7732757], [-2.8312888, 54.77384589999999], [-2.8325973, 54.7743832], [-2.8339637, 54.7748744], [-2.8346771999999993, 54.7751089], [-2.8354031, 54.7753343], [-2.8357914999999996, 54.7754619], [-2.8377840999999995, 54.7761895], [-2.83974, 54.77699059999998], [-2.8414486999999995, 54.777834199999994], [-2.8429897, 54.77872489999999], [-2.8442909999999997, 54.7796246], [-2.8455474, 54.780658200000005], [-2.8465495, 54.78164520000001], [-2.847434, 54.7826579], [-2.8481503019781957, 54.78370334271616], [-2.8481846, 54.7837534], [-2.8487857999999995, 54.78489559999999], [-2.8488266999999996, 54.7849833], [-2.8496948000000004, 54.78675630000001], [-2.8501434999999997, 54.78747769999998], [-2.8506386, 54.7881837], [-2.8515619999999995, 54.7893444], [-2.8525043, 54.7905123], [-2.8545125, 54.7930138], [-2.8560784999999997, 54.794957], [-2.8568830999999997, 54.7959636], [-2.8575846, 54.796978799999984], [-2.857647, 54.79706769999999], [-2.857887, 54.7974426], [-2.8584189, 54.79842719999999], [-2.8588852, 54.79942079999999], [-2.8589290999999997, 54.7995339], [-2.8592053999999996, 54.8001642], [-2.8609482, 54.8041732], [-2.8613754, 54.8051812], [-2.8617263, 54.8061888], [-2.8619882000000003, 54.80719890000001], [-2.8620678, 54.8082311], [-2.8620883000000004, 54.809081], [-2.8620776, 54.80950910000001], [-2.8620050999999997, 54.8099247], [-2.8618479999999997, 54.810823500000005], [-2.8616969999999995, 54.8117277], [-2.8616593999999997, 54.8125555], [-2.8617098, 54.81337520000001], [-2.8618774, 54.8142418], [-2.8620127, 54.81467899999999], [-2.8621706, 54.815106699999994], [-2.862380700000001, 54.81557110000001], [-2.862632, 54.8160337], [-2.8632542999999995, 54.8169437], [-2.8638655, 54.81766609999999], [-2.8645753999999997, 54.8183684], [-2.865251, 54.81893840000001], [-2.8659781999999994, 54.81947960000001], [-2.8674563, 54.82043849999999], [-2.8675199999999994, 54.8204768], [-2.8687669, 54.8212179], [-2.8716264999999996, 54.82294069999999], [-2.8719179, 54.8231221], [-2.8727314999999995, 54.8236253], [-2.8740978, 54.8244703], [-2.8746089091824683, 54.82486943109001], [-2.8748961, 54.8250937], [-2.875543, 54.8257504], [-2.8761628, 54.82660589999998], [-2.8765619, 54.8274821], [-2.8767178999999996, 54.82812469999999], [-2.8767693, 54.82844939999999], [-2.876759799999999, 54.82877259999999], [-2.8766473999999995, 54.82980890000001], [-2.8765903999999995, 54.83010740000001], [-2.8765335, 54.8303369], [-2.87626, 54.8314405], [-2.8761747999999994, 54.8320956], [-2.8761645, 54.832738199999994], [-2.8762402999999996, 54.8333747], [-2.8763355999999995, 54.8337359], [-2.876405399999999, 54.83400009999998], [-2.8765809999999994, 54.83461320000001], [-2.8767064, 54.8349027], [-2.8768380999999996, 54.835206599999985], [-2.876982719501962, 54.83547284519987], [-2.8771751999999995, 54.8358272], [-2.8775771, 54.8364313], [-2.8781651, 54.8371562], [-2.8788368, 54.8378689], [-2.8802266999999997, 54.839281], [-2.8811944, 54.84033599999999], [-2.8821250999999997, 54.8413981], [-2.8838576, 54.84354489999999], [-2.8843371, 54.844269], [-2.8848998, 54.8452873], [-2.8862262999999997, 54.847699899999995], [-2.8867099, 54.848824699999994], [-2.88691, 54.8494007], [-2.8870695999999993, 54.84995320000001], [-2.8873290999999996, 54.8510454], [-2.8873653000000004, 54.851349000000006], [-2.8874587, 54.8521326], [-2.8875479999999993, 54.8531176], [-2.887601, 54.853608399999985], [-2.8876708999999994, 54.85409729999999], [-2.8877745, 54.85458909999999], [-2.8879290999999996, 54.8550767], [-2.8880837, 54.8555605], [-2.8882904999999996, 54.8560275], [-2.8886089, 54.85671510000001], [-2.8889939999999994, 54.85739960000001], [-2.8898961999999995, 54.858700699999986], [-2.8904274, 54.8593045], [-2.8909760999999996, 54.85988249999999], [-2.8915412999999996, 54.8604259], [-2.8921547999999997, 54.860951099999994], [-2.8927771, 54.8614185], [-2.893427, 54.8618839], [-2.8941486999999997, 54.86233829999999], [-2.8948797999999996, 54.86277169999999], [-2.8970418, 54.863875199999995], [-2.8992284, 54.86495909999999], [-2.9048617999999995, 54.86778989999999], [-2.905076600000001, 54.86789470000001], [-2.9087504, 54.86975830000001], [-2.9107966999999997, 54.87087300000001], [-2.9126805, 54.87204369999999], [-2.9139427999999996, 54.8729661], [-2.9151853999999995, 54.87395669999999], [-2.9153511999999995, 54.874091799999995], [-2.9154003, 54.8741464], [-2.9155545, 54.87432039999999], [-2.9156413, 54.8744068], [-2.9158402, 54.874574300000006], [-2.9161567, 54.87491070000001], [-2.9163451999999994, 54.87509889999999], [-2.9166803999999997, 54.875424499999994], [-2.9169597, 54.8757051], [-2.9170506, 54.875796400000006], [-2.9176615, 54.8764647], [-2.9181577, 54.8770681], [-2.9188395999999996, 54.8779962], [-2.9195041, 54.8790171], [-2.9199476999999994, 54.87969470000001], [-2.920110199999999, 54.879904399999994], [-2.9203412, 54.8801947], [-2.9208236999999997, 54.88064349999999], [-2.9212014000000006, 54.88100479999999], [-2.9213283999999997, 54.88114749999998], [-2.9214419, 54.881256], [-2.9215907999999997, 54.881391], [-2.9216995, 54.88149510000001], [-2.9218833999999996, 54.8817019], [-2.9223234, 54.8821551], [-2.9227141, 54.88250179999999], [-2.9231629, 54.882867399999995], [-2.9238708, 54.883384], [-2.9246915, 54.883938399999984], [-2.9263076999999997, 54.885030099999994], [-2.9271113999999994, 54.8855889], [-2.9275017, 54.88586029999998], [-2.927624145979936, 54.88594767742445], [-2.927669984375888, 54.885980387645006], [-2.92775591498356, 54.88604170754486], [-2.927813686262244, 54.88608293295466], [-2.9279377999999996, 54.8861715], [-2.9282933, 54.88644029999998], [-2.92859, 54.88669829999999], [-2.9288865, 54.88697510000001], [-2.9290973222293077, 54.88717603594891], [-2.9291295999999996, 54.8872068], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9303308999999995, 54.8883552], [-2.9304872999999994, 54.88847990000001], [-2.930643, 54.8886112], [-2.9307006, 54.88866829999999], [-2.9308310999999994, 54.8887979], [-2.9310173, 54.88895000000001], [-2.9312019999999994, 54.88909259999999], [-2.931430199999999, 54.889246400000005], [-2.9316824, 54.8893993], [-2.9317674, 54.8894516], [-2.9321854999999997, 54.88966909999999], [-2.9326306999999994, 54.8898881], [-2.933519468150847, 54.89031129483585], [-2.9335346, 54.89031849999999], [-2.9347362999999995, 54.89087849999999], [-2.9354204, 54.89120719999999], [-2.935978, 54.89146989999999], [-2.9366582, 54.89177740000001], [-2.9368607, 54.8918689], [-2.9372348999999995, 54.89207100000001], [-2.9374504, 54.8921875], [-2.9378218, 54.892424], [-2.9382242, 54.8926808], [-2.9384848999999997, 54.8928403], [-2.9385168, 54.8928598], [-2.9390035999999995, 54.89315369999999], [-2.9391930999999993, 54.89327200000001], [-2.9402039999999996, 54.8937978], [-2.9412024999999997, 54.89427370000001], [-2.94174, 54.8945543], [-2.9422456999999995, 54.894867], [-2.942967, 54.8953688], [-2.9433621999999997, 54.8956818], [-2.9436333, 54.8959309], [-2.944226, 54.8965276], [-2.9447603999999994, 54.8969949], [-2.9450320999999997, 54.89723810000001], [-2.9453181999999996, 54.8974712], [-2.9455883, 54.897664799999994], [-2.9459114999999994, 54.89787549999999], [-2.9461465, 54.8980527], [-2.9462588999999997, 54.89814700000001], [-2.9472908, 54.8989814], [-2.9477976, 54.8993831], [-2.9480732, 54.8995997], [-2.9486142, 54.90000379999999], [-2.9501329999999997, 54.90107689999999], [-2.9528277999999997, 54.9028836], [-2.9543084999999993, 54.9038948], [-2.9548177999999994, 54.9042462], [-2.9551487000000005, 54.90451920000001], [-2.9554138, 54.90477250000001], [-2.955573, 54.90492780000001], [-2.9557671999999995, 54.9051299], [-2.9560221, 54.90533859999999], [-2.9563390999999997, 54.9055749], [-2.9567532, 54.9058382], [-2.9570095999999997, 54.90605540000001], [-2.9573628, 54.9063287], [-2.9574735, 54.9064099], [-2.957779299999999, 54.906631999999995], [-2.9580903999999997, 54.906928]]} 38.5 1634 1720 Tebay Carlisle Kingmoor Siding (DRS) Carlisle Kingmoor Siding (DRS) 54.9069280 -2.9580904 54.9069280 -2.9580904 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:20:00 Carlisle Kingmoor Siding (DRS) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637231 1789490590411754 40 40 2026-09-15 16:53:11.100867 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:10.403605
554740 582251 H55584 746M93CM15 2026-09-15 COMPLETE 15637258 2026-09-15 17:17:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 582251, "stp": "O", "toc": "Unknown", "uid": "H55584", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55584/2026-09-15/detailed", "trust_id": "746M93CM15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Acton Lane Reception Sidings", "service_date": "2026-09-15", "dest_arr_time": "1724", "dest_platform": "2", "is_terminated": 1, "next_location": "Acton Lane Reception Sidings", "signalling_id": "6M93", "timing_status": "EARLY", "origin_station": "Theale Hanson Aggs (FLHH)", "current_leg_arr": "1717", "current_leg_dep": "1705", "current_leg_end": "Acton Lane Reception Sidings", "origin_dep_time": "1308", "origin_platform": null, "current_location": "Acton Lane Reception Sidings", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.28386410027505754, 51.545012556326654], [-0.2836962, 51.54494170000001], [-0.28323449999999994, 51.54474849999999], [-0.28254869999999993, 51.5444816], [-0.281849, 51.54422490000001], [-0.2813188, 51.54403159999999], [-0.28082109999999993, 51.54386559999999], [-0.2804375, 51.54373519999999], [-0.2799521, 51.5435716], [-0.27947099999999997, 51.5434025], [-0.27895099999999995, 51.5432001], [-0.27847409999999995, 51.5430086], [-0.2782502, 51.54291369999999], [-0.27804299999999993, 51.54281759999999], [-0.2777534, 51.542684499999986], [-0.27733769999999996, 51.5425046], [-0.27693619999999997, 51.5423608], [-0.2768629, 51.5423321], [-0.2760872, 51.5420482], [-0.27554409999999996, 51.54187720000001], [-0.2749908, 51.54169819999999], [-0.27434889999999995, 51.54150509999999], [-0.2739594, 51.5413838], [-0.27344119999999994, 51.5412309], [-0.2730465, 51.54111110000001], [-0.2725711, 51.54096379999999], [-0.2724614000000001, 51.5409296], [-0.2720524, 51.5408036], [-0.2715255, 51.54061980000001], [-0.2714289, 51.5405904], [-0.2712766, 51.5405371], [-0.27093599999999995, 51.540411099999986], [-0.2707542, 51.540351300000005], [-0.2696042, 51.5400048], [-0.26949458523585645, 51.53997223974413], [-0.2690833999999999, 51.5398501], [-0.2686209, 51.5397013], [-0.2684073, 51.5396283], [-0.268194, 51.53954159999999], [-0.2679964, 51.5394489], [-0.2677604, 51.539320399999994], [-0.26768810141263377, 51.539271608375415], [-0.2675108530825601, 51.53915198985596], [-0.2673172, 51.539021299999995], [-0.26726225494250333, 51.53898142214145], [-0.26707537797118863, 51.53891518903011], [-0.2669838742955095, 51.53884780142006], [-0.2668959425881618, 51.53878304428146], [-0.26681464317815673, 51.538723171403646], [-0.2667331882628675, 51.53866318392512], [-0.266650148978327, 51.538602029556344], [-0.2665908655049794, 51.53855837012952], [-0.2664381, 51.53850769999999], [-0.2654175, 51.53816309999999], [-0.26444559999999995, 51.53784720000001], [-0.26378599999999996, 51.53763060000001], [-0.2630927, 51.5374028], [-0.2622725, 51.53713539999999], [-0.2615304, 51.53689169999999], [-0.2612038, 51.53678529999999], [-0.26080909999999996, 51.53665519999999], [-0.2604763, 51.5365487], [-0.2602806, 51.536483399999995], [-0.25999239999999996, 51.53639009999999], [-0.2596991, 51.53629540000001], [-0.2596054, 51.536266], [-0.2591815, 51.5360998], [-0.2587843, 51.5359485], [-0.258559, 51.535864200000006], [-0.2583407, 51.535788399999994], [-0.25827859999999997, 51.5357689], [-0.2579245, 51.53563439999999], [-0.2576269, 51.535518800000006], [-0.2573431, 51.535423], [-0.2572529, 51.53539249999999], [-0.2570277999999999, 51.53531639999999], [-0.2563788, 51.5350532], [-0.2562224, 51.534977700000006], [-0.2560517, 51.5349019], [-0.25593605252961377, 51.534854561877594], [-0.25585476236988725, 51.53482128724628], [-0.25584379999999995, 51.5348168], [-0.2556192, 51.534708499999994], [-0.25548079999999995, 51.534638], [-0.25514739999999997, 51.5344836], [-0.25505139999999993, 51.5344454], [-0.2549392, 51.534407900000005], [-0.2544791, 51.5342736], [-0.25442739999999997, 51.53425810000001], [-0.2543465999999999, 51.5342349], [-0.2542166, 51.53419149999999], [-0.25383200000000006, 51.5340618], [-0.2534195, 51.5339257], [-0.2531531, 51.5338345], [-0.2529192, 51.53375830000001], [-0.2526626, 51.5336742], [-0.2524133, 51.5335888], [-0.2521305, 51.5334982], [-0.2519383, 51.533432199999986], [-0.2517362, 51.533362999999994], [-0.2514666, 51.5332747], [-0.2511905, 51.533186500000006]]}", "current_leg_start": "Wembley Reception Sidings No.6", "dest_arr_time_act": "1724", "motion_projection": null, "next_location_lat": "51.5331865", "next_location_lon": "-0.2511905", "previous_location": "Wembley Reception Sidings No.6", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1478.748, \"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\": 6087.987, \"from_m\": 1478.748, \"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\": 8178.919, \"from_m\": 6087.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8951.61, \"from_m\": 8178.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9090.359, \"from_m\": 8951.61, \"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\": 9389.07, \"from_m\": 9090.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9999.858, \"from_m\": 9389.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10624.375, \"from_m\": 9999.858, \"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\": 10682.765, \"from_m\": 10624.375, \"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\": 10738.885, \"from_m\": 10682.765, \"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\": 10845.772, \"from_m\": 10738.885, \"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\": 10904.153, \"from_m\": 10845.772, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10984.099, \"from_m\": 10904.153, \"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\": 17741.027, \"from_m\": 10984.099, \"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\": 17795.538, \"from_m\": 17741.027, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26973.017, \"from_m\": 17795.538, \"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\": 26984.621, \"from_m\": 26973.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28314.366, \"from_m\": 26984.621, \"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\": 28464.957, \"from_m\": 28314.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28503.497, \"from_m\": 28464.957, \"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\": 28993.012, \"from_m\": 28503.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29076.525, \"from_m\": 28993.012, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53133.574, \"from_m\": 29076.525, \"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\": 53297.598, \"from_m\": 53133.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55401.489, \"from_m\": 53297.598, \"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\": 55552.069, \"from_m\": 55401.489, \"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\": 55611.198, \"from_m\": 55552.069, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60654.853, \"from_m\": 55611.198, \"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\": 61467.433, \"from_m\": 60654.853, \"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\": 61637.417, \"from_m\": 61467.433, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 61689.359, \"from_m\": 61637.417, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68725.885, \"from_m\": 61689.359, \"capability_applied\": null, \"effective_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\": 582251, \"profile_key\": \"21303e1b02afd8dddca54e662c868491efa421571a040ab3d4e3f47c590510e3\", \"schedule_id\": 40038, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Theale Hanson Aggs (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1315H\", \"location\": \"Theale Reception Sidings\", \"stage_seq\": 2, \"distance_m\": 602.88, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Southcote Jn\", \"stage_seq\": 3, \"distance_m\": 6709.377, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 4, \"distance_m\": 8206.061, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": false, \"wtt_arr\": \"1336\", \"wtt_dep\": \"1400\", \"location\": \"Reading Sig. T1728\", \"stage_seq\": 5, \"distance_m\": 8827.975, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"Reading\", \"stage_seq\": 6, \"distance_m\": 9511.986, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 10682.765, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Twyford\", \"stage_seq\": 8, \"distance_m\": 17467.413, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 28356.536, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Slough\", \"stage_seq\": 10, \"distance_m\": 37585.656, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": \"1446H\", \"location\": \"Dawley Loop\", \"stage_seq\": 11, \"distance_m\": 48299.398, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 12, \"distance_m\": 49518.351, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Southall\", \"stage_seq\": 13, \"distance_m\": 52798.051, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Southall East Jn\", \"stage_seq\": 14, \"distance_m\": 53119.125, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1512\", \"location\": \"Hanwell Bridge Up Loop\", \"stage_seq\": 15, \"distance_m\": 53815.829, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Hanwell\", \"stage_seq\": 16, \"distance_m\": 55449.73, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"West Ealing\", \"stage_seq\": 17, \"distance_m\": 56729.529, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Acton West Jn\", \"stage_seq\": 18, \"distance_m\": 58844.331, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1528H\", \"location\": \"Acton Main Line\", \"stage_seq\": 19, \"distance_m\": 60500.943, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 20, \"distance_m\": 61581.936, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535H\", \"location\": \"Acton Canal Wharf Jn\", \"stage_seq\": 21, \"distance_m\": 62204.316, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Willesden No7\", \"stage_seq\": 22, \"distance_m\": 64025.161, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 23, \"distance_m\": 65107.584, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1712\", \"location\": \"Wembley Reception Sidings No.6\", \"stage_seq\": 24, \"distance_m\": 66093.222, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 25, \"distance_m\": 67078.86, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Willesden No7\", \"stage_seq\": 26, \"distance_m\": 68161.284, \"section_seq\": 1, \"route_path_id\": 71475}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": null, \"location\": \"Acton Lane Reception Sidings\", \"stage_seq\": 27, \"distance_m\": 68725.885, \"section_seq\": 1, \"route_path_id\": 71475}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68725.885, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71475}], \"total_distance_m\": 68725.885, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 59336.496, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 9389.389, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1308", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5331865", "current_position_lon": "-0.2511905", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:15:36Z\", \"source_id\": 47572578, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:15:38Z\", \"source_id\": 15475920, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:23:34Z\", \"source_id\": 47593422, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:24:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:23:38Z\", \"source_id\": 15481782, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:33:35Z\", \"source_id\": 47619628, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:33:40Z\", \"source_id\": 15489232, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:41:49Z\", \"source_id\": 47640933, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:41:52Z\", \"source_id\": 15495232, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:13:04Z\", \"source_id\": 47724336, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:13:09Z\", \"source_id\": 15518461, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:16:36Z\", \"source_id\": 47733818, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:16:37Z\", \"source_id\": 15521165, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:21:11Z\", \"source_id\": 47746069, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:21:16Z\", \"source_id\": 15524703, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:48Z\", \"source_id\": 15552531, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:11Z\", \"source_id\": 15637258, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Acton Lane Reception Sidings", "service_state_platform": "2", "timing_fact_generation": 1789490591644723, "current_leg_arrival_utc": "2026-09-15T17:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:11.634332", "service_state_evidence_id": 15637258, "current_leg_start_actual_dep": "2026-09-15T17:12:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-15T16:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:12.046841", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 6M93 None None None None {"version": 3, "segments": [{"to_m": 1478.748, "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": 6087.987, "from_m": 1478.748, "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": 8178.919, "from_m": 6087.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8951.61, "from_m": 8178.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9090.359, "from_m": 8951.61, "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": 9389.07, "from_m": 9090.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9999.858, "from_m": 9389.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 10624.375, "from_m": 9999.858, "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": 10682.765, "from_m": 10624.375, "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": 10738.885, "from_m": 10682.765, "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": 10845.772, "from_m": 10738.885, "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": 10904.153, "from_m": 10845.772, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10984.099, "from_m": 10904.153, "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": 17741.027, "from_m": 10984.099, "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": 17795.538, "from_m": 17741.027, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26973.017, "from_m": 17795.538, "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": 26984.621, "from_m": 26973.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28314.366, "from_m": 26984.621, "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": 28464.957, "from_m": 28314.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28503.497, "from_m": 28464.957, "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": 28993.012, "from_m": 28503.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29076.525, "from_m": 28993.012, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53133.574, "from_m": 29076.525, "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": 53297.598, "from_m": 53133.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55401.489, "from_m": 53297.598, "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": 55552.069, "from_m": 55401.489, "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": 55611.198, "from_m": 55552.069, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60654.853, "from_m": 55611.198, "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": 61467.433, "from_m": 60654.853, "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": 61637.417, "from_m": 61467.433, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 61689.359, "from_m": 61637.417, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68725.885, "from_m": 61689.359, "capability_applied": null, "effective_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": 582251, "profile_key": "21303e1b02afd8dddca54e662c868491efa421571a040ab3d4e3f47c590510e3", "schedule_id": 40038, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1308", "location": "Theale Hanson Aggs (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71475}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1315H", "location": "Theale Reception Sidings", "stage_seq": 2, "distance_m": 602.88, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Southcote Jn", "stage_seq": 3, "distance_m": 6709.377, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Oxford Road Jn", "stage_seq": 4, "distance_m": 8206.061, "section_seq": 1, "route_path_id": 71475}, {"is_pass": false, "wtt_arr": "1336", "wtt_dep": "1400", "location": "Reading Sig. T1728", "stage_seq": 5, "distance_m": 8827.975, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402", "location": "Reading", "stage_seq": 6, "distance_m": 9511.986, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Kennet Bridge Jn", "stage_seq": 7, "distance_m": 10682.765, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Twyford", "stage_seq": 8, "distance_m": 17467.413, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Maidenhead", "stage_seq": 9, "distance_m": 28356.536, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Slough", "stage_seq": 10, "distance_m": 37585.656, "section_seq": 1, "route_path_id": 71475}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": "1446H", "location": "Dawley Loop", "stage_seq": 11, "distance_m": 48299.398, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Heathrow Airport Jn", "stage_seq": 12, "distance_m": 49518.351, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Southall", "stage_seq": 13, "distance_m": 52798.051, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "Southall East Jn", "stage_seq": 14, "distance_m": 53119.125, "section_seq": 1, "route_path_id": 71475}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1512", "location": "Hanwell Bridge Up Loop", "stage_seq": 15, "distance_m": 53815.829, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Hanwell", "stage_seq": 16, "distance_m": 55449.73, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "West Ealing", "stage_seq": 17, "distance_m": 56729.529, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Acton West Jn", "stage_seq": 18, "distance_m": 58844.331, "section_seq": 1, "route_path_id": 71475}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1528H", "location": "Acton Main Line", "stage_seq": 19, "distance_m": 60500.943, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Acton Wells Jn", "stage_seq": 20, "distance_m": 61581.936, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535H", "location": "Acton Canal Wharf Jn", "stage_seq": 21, "distance_m": 62204.316, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Willesden No7", "stage_seq": 22, "distance_m": 64025.161, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Wembley Yard South Jn", "stage_seq": 23, "distance_m": 65107.584, "section_seq": 1, "route_path_id": 71475}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1712", "location": "Wembley Reception Sidings No.6", "stage_seq": 24, "distance_m": 66093.222, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Wembley Yard South Jn", "stage_seq": 25, "distance_m": 67078.86, "section_seq": 1, "route_path_id": 71475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Willesden No7", "stage_seq": 26, "distance_m": 68161.284, "section_seq": 1, "route_path_id": 71475}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": null, "location": "Acton Lane Reception Sidings", "stage_seq": 27, "distance_m": 68725.885, "section_seq": 1, "route_path_id": 71475}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68725.885, "from_m": 0.0, "section_seq": 1, "route_path_id": 71475}], "total_distance_m": 68725.885, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 59336.496, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 9389.389, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23756, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:15:36Z", "source_id": 47572578, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:15:38Z", "source_id": 15475920, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:23:34Z", "source_id": 47593422, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:24:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:23:38Z", "source_id": 15481782, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:33:35Z", "source_id": 47619628, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:33:40Z", "source_id": 15489232, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:41:49Z", "source_id": 47640933, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:41:52Z", "source_id": 15495232, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:13:04Z", "source_id": 47724336, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T14:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:13:09Z", "source_id": 15518461, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:16:36Z", "source_id": 47733818, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T14:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:16:37Z", "source_id": 15521165, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23142, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:21:11Z", "source_id": 47746069, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T14:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:21:16Z", "source_id": 15524703, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:48Z", "source_id": 15552531, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T15:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:11Z", "source_id": 15637258, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}] Theale Hanson Aggs (FLHH) 1308 1308 None None None Acton Lane Reception Sidings 1724 1724 2 EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:H55584/2026-09-15/detailed None Wembley Reception Sidings No.6 2026-09-15T17:12:00+01:00 Acton Lane Reception Sidings 12.0 {"type": "LineString", "coordinates": [[-0.28386410027505754, 51.545012556326654], [-0.2836962, 51.54494170000001], [-0.28323449999999994, 51.54474849999999], [-0.28254869999999993, 51.5444816], [-0.281849, 51.54422490000001], [-0.2813188, 51.54403159999999], [-0.28082109999999993, 51.54386559999999], [-0.2804375, 51.54373519999999], [-0.2799521, 51.5435716], [-0.27947099999999997, 51.5434025], [-0.27895099999999995, 51.5432001], [-0.27847409999999995, 51.5430086], [-0.2782502, 51.54291369999999], [-0.27804299999999993, 51.54281759999999], [-0.2777534, 51.542684499999986], [-0.27733769999999996, 51.5425046], [-0.27693619999999997, 51.5423608], [-0.2768629, 51.5423321], [-0.2760872, 51.5420482], [-0.27554409999999996, 51.54187720000001], [-0.2749908, 51.54169819999999], [-0.27434889999999995, 51.54150509999999], [-0.2739594, 51.5413838], [-0.27344119999999994, 51.5412309], [-0.2730465, 51.54111110000001], [-0.2725711, 51.54096379999999], [-0.2724614000000001, 51.5409296], [-0.2720524, 51.5408036], [-0.2715255, 51.54061980000001], [-0.2714289, 51.5405904], [-0.2712766, 51.5405371], [-0.27093599999999995, 51.540411099999986], [-0.2707542, 51.540351300000005], [-0.2696042, 51.5400048], [-0.26949458523585645, 51.53997223974413], [-0.2690833999999999, 51.5398501], [-0.2686209, 51.5397013], [-0.2684073, 51.5396283], [-0.268194, 51.53954159999999], [-0.2679964, 51.5394489], [-0.2677604, 51.539320399999994], [-0.26768810141263377, 51.539271608375415], [-0.2675108530825601, 51.53915198985596], [-0.2673172, 51.539021299999995], [-0.26726225494250333, 51.53898142214145], [-0.26707537797118863, 51.53891518903011], [-0.2669838742955095, 51.53884780142006], [-0.2668959425881618, 51.53878304428146], [-0.26681464317815673, 51.538723171403646], [-0.2667331882628675, 51.53866318392512], [-0.266650148978327, 51.538602029556344], [-0.2665908655049794, 51.53855837012952], [-0.2664381, 51.53850769999999], [-0.2654175, 51.53816309999999], [-0.26444559999999995, 51.53784720000001], [-0.26378599999999996, 51.53763060000001], [-0.2630927, 51.5374028], [-0.2622725, 51.53713539999999], [-0.2615304, 51.53689169999999], [-0.2612038, 51.53678529999999], [-0.26080909999999996, 51.53665519999999], [-0.2604763, 51.5365487], [-0.2602806, 51.536483399999995], [-0.25999239999999996, 51.53639009999999], [-0.2596991, 51.53629540000001], [-0.2596054, 51.536266], [-0.2591815, 51.5360998], [-0.2587843, 51.5359485], [-0.258559, 51.535864200000006], [-0.2583407, 51.535788399999994], [-0.25827859999999997, 51.5357689], [-0.2579245, 51.53563439999999], [-0.2576269, 51.535518800000006], [-0.2573431, 51.535423], [-0.2572529, 51.53539249999999], [-0.2570277999999999, 51.53531639999999], [-0.2563788, 51.5350532], [-0.2562224, 51.534977700000006], [-0.2560517, 51.5349019], [-0.25593605252961377, 51.534854561877594], [-0.25585476236988725, 51.53482128724628], [-0.25584379999999995, 51.5348168], [-0.2556192, 51.534708499999994], [-0.25548079999999995, 51.534638], [-0.25514739999999997, 51.5344836], [-0.25505139999999993, 51.5344454], [-0.2549392, 51.534407900000005], [-0.2544791, 51.5342736], [-0.25442739999999997, 51.53425810000001], [-0.2543465999999999, 51.5342349], [-0.2542166, 51.53419149999999], [-0.25383200000000006, 51.5340618], [-0.2534195, 51.5339257], [-0.2531531, 51.5338345], [-0.2529192, 51.53375830000001], [-0.2526626, 51.5336742], [-0.2524133, 51.5335888], [-0.2521305, 51.5334982], [-0.2519383, 51.533432199999986], [-0.2517362, 51.533362999999994], [-0.2514666, 51.5332747], [-0.2511905, 51.533186500000006]]} 1.7 1705 1717 Wembley Reception Sidings No.6 Acton Lane Reception Sidings Acton Lane Reception Sidings 51.5331865 -0.2511905 51.5331865 -0.2511905 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:17:00 Acton Lane Reception Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637258 1789490591644723 69 69 2026-09-15 16:53:12.046841 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:11.634332
554741 584692 F45543 511B731S15 2026-09-15 COMPLETE 15635807 2026-09-15 17:43:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 584692, "stp": "N", "toc": "c2c", "uid": "F45543", "consist": "720608+720612", "dest_crs": "FST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45543/2026-09-15/detailed", "trust_id": "511B731S15", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-15", "dest_arr_time": "1722", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "1B73", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "1743", "current_leg_dep": "1733", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1612", "origin_platform": "2", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "+21 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "West Ham High Level", "dest_arr_time_act": "1722", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "West Ham High Level", "current_leg_milage": "4.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50145.502, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51636.801, \"from_m\": 50145.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51664.542, \"from_m\": 51636.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51671.367, \"from_m\": 51664.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53789.631, \"from_m\": 51671.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56464.69, \"from_m\": 53789.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58658.356, \"from_m\": 56464.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59097.772, \"from_m\": 58658.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60452.287, \"from_m\": 59097.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60709.852, \"from_m\": 60452.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62561.471, \"from_m\": 60709.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63264.279, \"from_m\": 62561.471, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 584692, \"profile_key\": \"1fbbb66bd5894f02aa9c5ac944eea50201abe065d8b1ecccd2b6e3a7df4a34f5\", \"schedule_id\": 36235, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1619H\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622H\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1624H\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659H\", \"location\": \"Upminster\", \"stage_seq\": 13, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1707H\", \"location\": \"Barking\", \"stage_seq\": 14, \"distance_m\": 51027.42, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"West Ham High Level\", \"stage_seq\": 15, \"distance_m\": 56859.014, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 16, \"distance_m\": 58976.256, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 17, \"distance_m\": 62103.078, \"section_seq\": 1, \"route_path_id\": 102729}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 18, \"distance_m\": 63264.279, \"section_seq\": 1, \"route_path_id\": 102729}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63264.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102729}], \"total_distance_m\": 63264.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60815.829, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2448.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:29Z\", \"source_id\": 47891766, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:31Z\", \"source_id\": 15566463, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:24Z\", \"source_id\": 47899623, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:25Z\", \"source_id\": 15568738, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:51Z\", \"source_id\": 47906430, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:55Z\", \"source_id\": 15570713, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:23:46Z\", \"source_id\": 47914333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:23:48Z\", \"source_id\": 15572983, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:24Z\", \"source_id\": 47921289, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:27Z\", \"source_id\": 15575058, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:04Z\", \"source_id\": 47928723, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:08Z\", \"source_id\": 15577175, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:14Z\", \"source_id\": 47942951, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:18Z\", \"source_id\": 15581226, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:30Z\", \"source_id\": 47963032, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:33Z\", \"source_id\": 15587009, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:39Z\", \"source_id\": 47983134, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:44Z\", \"source_id\": 15592795, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:10Z\", \"source_id\": 48001990, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:12Z\", \"source_id\": 15598009, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:07Z\", \"source_id\": 48050895, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:09Z\", \"source_id\": 15611663, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:45Z\", \"source_id\": 48084146, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:48Z\", \"source_id\": 15621229, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:29Z\", \"source_id\": 48108638, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:31Z\", \"source_id\": 15628393, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:23Z\", \"source_id\": 48132131, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:26Z\", \"source_id\": 15635807, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789490486784241, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:13.442856", "service_state_evidence_id": 15635807, "current_leg_start_actual_dep": "2026-09-15T17:34:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:14.030855", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY FST 1B73 720608+720612 10 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50145.502, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51636.801, "from_m": 50145.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51664.542, "from_m": 51636.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51671.367, "from_m": 51664.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53789.631, "from_m": 51671.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56464.69, "from_m": 53789.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58658.356, "from_m": 56464.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59097.772, "from_m": 58658.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60452.287, "from_m": 59097.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60709.852, "from_m": 60452.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62561.471, "from_m": 60709.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63264.279, "from_m": 62561.471, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 584692, "profile_key": "1fbbb66bd5894f02aa9c5ac944eea50201abe065d8b1ecccd2b6e3a7df4a34f5", "schedule_id": 36235, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1612", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1619H", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1624H", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659H", "location": "Upminster", "stage_seq": 13, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1707H", "location": "Barking", "stage_seq": 14, "distance_m": 51027.42, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "West Ham High Level", "stage_seq": 15, "distance_m": 56859.014, "section_seq": 1, "route_path_id": 102729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Gas Factory Jn", "stage_seq": 16, "distance_m": 58976.256, "section_seq": 1, "route_path_id": 102729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Christian Street Jn", "stage_seq": 17, "distance_m": 62103.078, "section_seq": 1, "route_path_id": 102729}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 18, "distance_m": 63264.279, "section_seq": 1, "route_path_id": 102729}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63264.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 102729}], "total_distance_m": 63264.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60815.829, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2448.45, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:29Z", "source_id": 47891766, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:31Z", "source_id": 15566463, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:24Z", "source_id": 47899623, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:25Z", "source_id": 15568738, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:51Z", "source_id": 47906430, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:55Z", "source_id": 15570713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:23:46Z", "source_id": 47914333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:23:48Z", "source_id": 15572983, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:24Z", "source_id": 47921289, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:27Z", "source_id": 15575058, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:04Z", "source_id": 47928723, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:08Z", "source_id": 15577175, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:14Z", "source_id": 47942951, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:18Z", "source_id": 15581226, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:30Z", "source_id": 47963032, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:33Z", "source_id": 15587009, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:39Z", "source_id": 47983134, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:44Z", "source_id": 15592795, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:10Z", "source_id": 48001990, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:12Z", "source_id": 15598009, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:07Z", "source_id": 48050895, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:09Z", "source_id": 15611663, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:45Z", "source_id": 48084146, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:48Z", "source_id": 15621229, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:29Z", "source_id": 48108638, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:31Z", "source_id": 15628393, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:23Z", "source_id": 48132131, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:26Z", "source_id": 15635807, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Shoeburyness 1612 1612 2 None None London Fenchurch Street 1722 1722 2 LATE +21 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45543/2026-09-15/detailed None West Ham High Level 2026-09-15T17:34:00+01:00 London Fenchurch Street 10.0 {"type": "LineString", "coordinates": [[0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 4.0 1733 1743 West Ham High Level London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15635807 1789490486784241 94 94 2026-09-15 16:53:14.030855 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:13.442856
554742 586440 W28065 872P47MU15 2026-09-15 COMPLETE 15635862 2026-09-15 17:43:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 586440, "stp": "P", "toc": "Southern", "uid": "W28065", "consist": "377626", "dest_crs": "TAT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28065/2026-09-15/detailed", "trust_id": "872P47MU15", "origin_crs": "PUR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tattenham Corner", "service_date": "2026-09-15", "dest_arr_time": "1738", "dest_platform": "2", "is_terminated": 1, "next_location": "Tattenham Corner", "signalling_id": "2P47", "timing_status": "LATE", "origin_station": "Purley", "current_leg_arr": "1743", "current_leg_dep": "1739", "current_leg_end": "Tattenham Corner", "origin_dep_time": "1714", "origin_platform": "6", "current_location": "Tattenham Corner", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]}", "current_leg_start": "Tadworth", "dest_arr_time_act": "1738", "motion_projection": null, "next_location_lat": "51.3090676", "next_location_lon": "-0.2423635", "previous_location": "Tadworth", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.893, \"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\": 326.359, \"from_m\": 265.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 668.41, \"from_m\": 326.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 767.264, \"from_m\": 668.41, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 801.42, \"from_m\": 767.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1716.605, \"from_m\": 801.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2604.322, \"from_m\": 1716.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2615.022, \"from_m\": 2604.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2654.087, \"from_m\": 2615.022, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2840.784, \"from_m\": 2654.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3543.547, \"from_m\": 2840.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4835.757, \"from_m\": 3543.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6180.143, \"from_m\": 4835.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6847.86, \"from_m\": 6180.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7496.046, \"from_m\": 6847.86, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7944.915, \"from_m\": 7496.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10016.608, \"from_m\": 7944.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10204.157, \"from_m\": 10016.608, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10617.43, \"from_m\": 10204.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12029.851, \"from_m\": 10617.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\": 12995.199, \"from_m\": 12029.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13082.391, \"from_m\": 12995.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13900.94, \"from_m\": 13082.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 586440, \"profile_key\": \"5a42a9dfcca61fa28212ebde09ac936fd8d5e06a89107f23690fe2b3c1deaf5d\", \"schedule_id\": 25731, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Purley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Reedham\", \"stage_seq\": 2, \"distance_m\": 1595.161, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"Coulsdon Town\", \"stage_seq\": 3, \"distance_m\": 2763.592, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1722H\", \"location\": \"Woodmansterne\", \"stage_seq\": 4, \"distance_m\": 4338.064, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1725H\", \"location\": \"Chipstead\", \"stage_seq\": 5, \"distance_m\": 5939.451, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731\", \"location\": \"Kingswood\", \"stage_seq\": 6, \"distance_m\": 9772.538, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1734H\", \"location\": \"Tadworth\", \"stage_seq\": 7, \"distance_m\": 11936.663, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": null, \"location\": \"Tattenham Corner\", \"stage_seq\": 8, \"distance_m\": 13900.94, \"section_seq\": 1, \"route_path_id\": 66030}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13900.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}], \"total_distance_m\": 13900.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13714.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 186.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1714", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3090676", "current_position_lon": "-0.2423635", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:48Z\", \"source_id\": 48078567, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:53Z\", \"source_id\": 15619653, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:34Z\", \"source_id\": 48086537, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:38Z\", \"source_id\": 15621938, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:50Z\", \"source_id\": 48092880, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:53Z\", \"source_id\": 15623709, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:37Z\", \"source_id\": 48108997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:41Z\", \"source_id\": 15628501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:56Z\", \"source_id\": 48120618, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:01Z\", \"source_id\": 15632135, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:27Z\", \"source_id\": 48132323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:30Z\", \"source_id\": 15635862, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tattenham Corner", "service_state_platform": "2", "timing_fact_generation": 1789490497889540, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:20.258046", "service_state_evidence_id": 15635862, "current_leg_start_actual_dep": "2026-09-15T17:39:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:20.899367", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P PUR TAT 2P47 377626 5 100 None {"version": 3, "segments": [{"to_m": 265.893, "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": 326.359, "from_m": 265.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 668.41, "from_m": 326.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 767.264, "from_m": 668.41, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 801.42, "from_m": 767.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1716.605, "from_m": 801.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2604.322, "from_m": 1716.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2615.022, "from_m": 2604.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2654.087, "from_m": 2615.022, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2840.784, "from_m": 2654.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3543.547, "from_m": 2840.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4835.757, "from_m": 3543.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6180.143, "from_m": 4835.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6847.86, "from_m": 6180.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7496.046, "from_m": 6847.86, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7944.915, "from_m": 7496.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10016.608, "from_m": 7944.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10204.157, "from_m": 10016.608, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10617.43, "from_m": 10204.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12029.851, "from_m": 10617.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": 12995.199, "from_m": 12029.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13082.391, "from_m": 12995.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13900.94, "from_m": 13082.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 586440, "profile_key": "5a42a9dfcca61fa28212ebde09ac936fd8d5e06a89107f23690fe2b3c1deaf5d", "schedule_id": 25731, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1714", "location": "Purley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Reedham", "stage_seq": 2, "distance_m": 1595.161, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "Coulsdon Town", "stage_seq": 3, "distance_m": 2763.592, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1722H", "location": "Woodmansterne", "stage_seq": 4, "distance_m": 4338.064, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1725H", "location": "Chipstead", "stage_seq": 5, "distance_m": 5939.451, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731", "location": "Kingswood", "stage_seq": 6, "distance_m": 9772.538, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Tadworth", "stage_seq": 7, "distance_m": 11936.663, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": null, "location": "Tattenham Corner", "stage_seq": 8, "distance_m": 13900.94, "section_seq": 1, "route_path_id": 66030}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13900.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 66030}], "total_distance_m": 13900.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13714.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 186.697, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30236, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:48Z", "source_id": 48078567, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:53Z", "source_id": 15619653, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:34Z", "source_id": 48086537, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:38Z", "source_id": 15621938, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30280, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:50Z", "source_id": 48092880, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:53Z", "source_id": 15623709, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30273, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:37Z", "source_id": 48108997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:41Z", "source_id": 15628501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30268, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:56Z", "source_id": 48120618, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:01Z", "source_id": 15632135, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30264, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:27Z", "source_id": 48132323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:30Z", "source_id": 15635862, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Purley 1714 1714 6 None None Tattenham Corner 1738 1738 2 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W28065/2026-09-15/detailed None Tadworth 2026-09-15T17:39:30+01:00 Tattenham Corner 4.0 {"type": "LineString", "coordinates": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]} 1.2 1739 1743 Tadworth Tattenham Corner Tattenham Corner 51.3090676 -0.2423635 51.3090676 -0.2423635 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 Tattenham Corner TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15635862 1789490497889540 21 21 2026-09-15 16:53:20.899367 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:20.258046
554743 583531 G14908 811A27MQ15 2026-09-15 COMPLETE 15635958 2026-09-15 17:43:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 583531, "stp": "P", "toc": "Great Western Railway", "uid": "G14908", "consist": "800316", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14908/2026-09-15/detailed", "trust_id": "811A27MQ15", "origin_crs": "WSM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-15", "dest_arr_time": "1735", "dest_platform": "5", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A27", "timing_status": "LATE", "origin_station": "Weston-super-Mare", "current_leg_arr": "1743", "current_leg_dep": "1713", "current_leg_end": "London Paddington", "origin_dep_time": "1528", "origin_platform": "2", "current_location": "Link Line", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "+8 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": "1735", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 252.668, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3392.138, \"from_m\": 252.668, \"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\": 3510.975, \"from_m\": 3392.138, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24524.129, \"from_m\": 3510.975, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24629.981, \"from_m\": 24524.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29283.656, \"from_m\": 24629.981, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30239.501, \"from_m\": 29283.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31020.081, \"from_m\": 30239.501, \"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\": 31066.065, \"from_m\": 31020.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31193.452, \"from_m\": 31066.065, \"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\": 31579.599, \"from_m\": 31193.452, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31622.587, \"from_m\": 31579.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34611.938, \"from_m\": 31622.587, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46435.609, \"from_m\": 34611.938, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48203.059, \"from_m\": 46435.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48977.834, \"from_m\": 48203.059, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49442.18, \"from_m\": 48977.834, \"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\": 51085.366, \"from_m\": 49442.18, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57457.743, \"from_m\": 51085.366, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86854.315, \"from_m\": 57457.743, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 86941.06, \"from_m\": 86854.315, \"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\": 95676.105, \"from_m\": 86941.06, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96498.925, \"from_m\": 95676.105, \"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\": 96512.294, \"from_m\": 96498.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97927.031, \"from_m\": 96512.294, \"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\": 123302.284, \"from_m\": 97927.031, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123411.522, \"from_m\": 123302.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 161066.421, \"from_m\": 123411.522, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 161131.484, \"from_m\": 161066.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161476.277, \"from_m\": 161131.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161888.739, \"from_m\": 161476.277, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 162025.344, \"from_m\": 161888.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 162065.6, \"from_m\": 162025.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162255.243, \"from_m\": 162065.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162967.394, \"from_m\": 162255.243, \"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\": 163591.911, \"from_m\": 162967.394, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 163650.301, \"from_m\": 163591.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 163706.421, \"from_m\": 163650.301, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 163813.308, \"from_m\": 163706.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 163871.688, \"from_m\": 163813.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163951.634, \"from_m\": 163871.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 170708.563, \"from_m\": 163951.634, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 170763.074, \"from_m\": 170708.563, \"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\": 179940.553, \"from_m\": 170763.074, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179952.157, \"from_m\": 179940.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181281.902, \"from_m\": 179952.157, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181432.493, \"from_m\": 181281.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181471.032, \"from_m\": 181432.493, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181960.548, \"from_m\": 181471.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182044.061, \"from_m\": 181960.548, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 212640.35, \"from_m\": 182044.061, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 216903.81, \"from_m\": 212640.35, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 217105.215, \"from_m\": 216903.81, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 217190.894, \"from_m\": 217105.215, \"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\": 218354.156, \"from_m\": 217190.894, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 218639.167, \"from_m\": 218354.156, \"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\": 220109.292, \"from_m\": 218639.167, \"capability_applied\": null, \"effective_limit_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\": 583531, \"profile_key\": \"a925f91e52626c540eddcd8cbc4e1fed4a51bf24b04ff9bdbfe96aa508b78a13\", \"schedule_id\": 8766, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531H\", \"location\": \"Worle Jn\", \"stage_seq\": 2, \"distance_m\": 3593.881, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1534H\", \"location\": \"Worle\", \"stage_seq\": 3, \"distance_m\": 4494.453, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1540H\", \"location\": \"Yatton\", \"stage_seq\": 4, \"distance_m\": 11211.056, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 5, \"distance_m\": 17509.751, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Parson Street\", \"stage_seq\": 6, \"distance_m\": 27485.245, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 7, \"distance_m\": 29826.659, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1600\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 8, \"distance_m\": 30358.728, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Bristol East Jn\", \"stage_seq\": 9, \"distance_m\": 30926.44, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"North Somerset Jn\", \"stage_seq\": 10, \"distance_m\": 31635.415, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1613\", \"location\": \"Bath Spa\", \"stage_seq\": 11, \"distance_m\": 48801.675, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Bathampton Jn\", \"stage_seq\": 12, \"distance_m\": 52258.297, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Thingley East Jn\", \"stage_seq\": 13, \"distance_m\": 67210.866, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1626\", \"location\": \"Chippenham\", \"stage_seq\": 14, \"distance_m\": 69519.403, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 15, \"distance_m\": 86983.176, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1641\", \"location\": \"Swindon\", \"stage_seq\": 16, \"distance_m\": 96225.903, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Uffington\", \"stage_seq\": 17, \"distance_m\": 113564.342, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Challow Jn\", \"stage_seq\": 18, \"distance_m\": 117577.958, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Wantage Road\", \"stage_seq\": 19, \"distance_m\": 123195.393, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1658\", \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 135049.483, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 21, \"distance_m\": 148506.012, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 22, \"distance_m\": 162152.14, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1710H\", \"wtt_dep\": \"1712H\", \"location\": \"Reading\", \"stage_seq\": 23, \"distance_m\": 162490.51, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 163650.301, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Twyford\", \"stage_seq\": 25, \"distance_m\": 170434.949, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Maidenhead\", \"stage_seq\": 26, \"distance_m\": 181324.072, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Slough\", \"stage_seq\": 27, \"distance_m\": 190553.191, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Stockley Jn\", \"stage_seq\": 28, \"distance_m\": 200825.754, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 29, \"distance_m\": 202485.887, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727H\", \"location\": \"Southall\", \"stage_seq\": 30, \"distance_m\": 205765.587, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Acton West Jn\", \"stage_seq\": 31, \"distance_m\": 211931.232, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 32, \"distance_m\": 217322.595, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 33, \"distance_m\": 218194.735, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 34, \"distance_m\": 219468.876, \"section_seq\": 1, \"route_path_id\": 68500}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 35, \"distance_m\": 220109.292, \"section_seq\": 1, \"route_path_id\": 68500}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 220109.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68500}], \"total_distance_m\": 220109.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 218125.925, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1983.367, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:33:17Z\", \"source_id\": 15533755, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:30Z\", \"source_id\": 47789229, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:33Z\", \"source_id\": 15537006, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:29Z\", \"source_id\": 47807837, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:33Z\", \"source_id\": 15542344, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:52:48Z\", \"source_id\": 15548739, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:55:50Z\", \"source_id\": 47838597, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:55:52Z\", \"source_id\": 15551071, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:02:47Z\", \"source_id\": 47856744, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:02:54Z\", \"source_id\": 15556412, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:45Z\", \"source_id\": 47881666, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:12:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:51Z\", \"source_id\": 15563529, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:19Z\", \"source_id\": 47918398, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:21Z\", \"source_id\": 15574208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:42Z\", \"source_id\": 47960935, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:46Z\", \"source_id\": 15586349, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:43Z\", \"source_id\": 47994858, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:46Z\", \"source_id\": 15596046, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:38Z\", \"source_id\": 48008876, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:42Z\", \"source_id\": 15599935, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:52Z\", \"source_id\": 48032726, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:57Z\", \"source_id\": 15606622, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:18Z\", \"source_id\": 48048602, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:22Z\", \"source_id\": 15611047, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:03Z\", \"source_id\": 48065161, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:07Z\", \"source_id\": 15615710, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:35Z\", \"source_id\": 48075110, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:41Z\", \"source_id\": 15618653, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:14Z\", \"source_id\": 48082575, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:18Z\", \"source_id\": 15620787, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:33Z\", \"source_id\": 48094745, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:39Z\", \"source_id\": 15624342, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:31Z\", \"source_id\": 48108769, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:37Z\", \"source_id\": 15628461, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:22Z\", \"source_id\": 48113786, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:29Z\", \"source_id\": 15630019, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:35Z\", \"source_id\": 48132652, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:39Z\", \"source_id\": 15635958, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "10", "timing_fact_generation": 1789490501891645, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:22.874613", "service_state_evidence_id": 15635958, "current_leg_start_actual_dep": "2026-09-15T17:20:30+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:23.829931", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WSM PAD 1A27 800316 9 125 None {"version": 3, "segments": [{"to_m": 252.668, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3392.138, "from_m": 252.668, "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": 3510.975, "from_m": 3392.138, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24524.129, "from_m": 3510.975, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24629.981, "from_m": 24524.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29283.656, "from_m": 24629.981, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30239.501, "from_m": 29283.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31020.081, "from_m": 30239.501, "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": 31066.065, "from_m": 31020.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31193.452, "from_m": 31066.065, "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": 31579.599, "from_m": 31193.452, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31622.587, "from_m": 31579.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34611.938, "from_m": 31622.587, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46435.609, "from_m": 34611.938, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48203.059, "from_m": 46435.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48977.834, "from_m": 48203.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49442.18, "from_m": 48977.834, "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": 51085.366, "from_m": 49442.18, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57457.743, "from_m": 51085.366, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86854.315, "from_m": 57457.743, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 86941.06, "from_m": 86854.315, "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": 95676.105, "from_m": 86941.06, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96498.925, "from_m": 95676.105, "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": 96512.294, "from_m": 96498.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97927.031, "from_m": 96512.294, "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": 123302.284, "from_m": 97927.031, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123411.522, "from_m": 123302.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 161066.421, "from_m": 123411.522, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 161131.484, "from_m": 161066.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 161476.277, "from_m": 161131.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 161888.739, "from_m": 161476.277, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 162025.344, "from_m": 161888.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 162065.6, "from_m": 162025.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 162255.243, "from_m": 162065.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 162967.394, "from_m": 162255.243, "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": 163591.911, "from_m": 162967.394, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 163650.301, "from_m": 163591.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 163706.421, "from_m": 163650.301, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 163813.308, "from_m": 163706.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 163871.688, "from_m": 163813.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163951.634, "from_m": 163871.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 170708.563, "from_m": 163951.634, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 170763.074, "from_m": 170708.563, "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": 179940.553, "from_m": 170763.074, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179952.157, "from_m": 179940.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181281.902, "from_m": 179952.157, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181432.493, "from_m": 181281.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181471.032, "from_m": 181432.493, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181960.548, "from_m": 181471.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182044.061, "from_m": 181960.548, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 212640.35, "from_m": 182044.061, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 216903.81, "from_m": 212640.35, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 217105.215, "from_m": 216903.81, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 217190.894, "from_m": 217105.215, "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": 218354.156, "from_m": 217190.894, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 218639.167, "from_m": 218354.156, "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": 220109.292, "from_m": 218639.167, "capability_applied": null, "effective_limit_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": 583531, "profile_key": "a925f91e52626c540eddcd8cbc4e1fed4a51bf24b04ff9bdbfe96aa508b78a13", "schedule_id": 8766, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1528", "location": "Weston-super-Mare", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531H", "location": "Worle Jn", "stage_seq": 2, "distance_m": 3593.881, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1534H", "location": "Worle", "stage_seq": 3, "distance_m": 4494.453, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1540H", "location": "Yatton", "stage_seq": 4, "distance_m": 11211.056, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546H", "location": "Nailsea & Backwell", "stage_seq": 5, "distance_m": 17509.751, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Parson Street", "stage_seq": 6, "distance_m": 27485.245, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Bristol West Jn", "stage_seq": 7, "distance_m": 29826.659, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1600", "location": "Bristol Temple Meads", "stage_seq": 8, "distance_m": 30358.728, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Bristol East Jn", "stage_seq": 9, "distance_m": 30926.44, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "North Somerset Jn", "stage_seq": 10, "distance_m": 31635.415, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1613", "location": "Bath Spa", "stage_seq": 11, "distance_m": 48801.675, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Bathampton Jn", "stage_seq": 12, "distance_m": 52258.297, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Thingley East Jn", "stage_seq": 13, "distance_m": 67210.866, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1626", "location": "Chippenham", "stage_seq": 14, "distance_m": 69519.403, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Wootton Bassett Jn", "stage_seq": 15, "distance_m": 86983.176, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1641", "location": "Swindon", "stage_seq": 16, "distance_m": 96225.903, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Uffington", "stage_seq": 17, "distance_m": 113564.342, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Challow Jn", "stage_seq": 18, "distance_m": 117577.958, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Wantage Road", "stage_seq": 19, "distance_m": 123195.393, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1658", "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 135049.483, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Goring & Streatley", "stage_seq": 21, "distance_m": 148506.012, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Reading High Level Jn", "stage_seq": 22, "distance_m": 162152.14, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1712H", "location": "Reading", "stage_seq": 23, "distance_m": 162490.51, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Kennet Bridge Jn", "stage_seq": 24, "distance_m": 163650.301, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Twyford", "stage_seq": 25, "distance_m": 170434.949, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Maidenhead", "stage_seq": 26, "distance_m": 181324.072, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Slough", "stage_seq": 27, "distance_m": 190553.191, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Stockley Jn", "stage_seq": 28, "distance_m": 200825.754, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Heathrow Airport Jn", "stage_seq": 29, "distance_m": 202485.887, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Southall", "stage_seq": 30, "distance_m": 205765.587, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Acton West Jn", "stage_seq": 31, "distance_m": 211931.232, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Ladbroke Grove Jn", "stage_seq": 32, "distance_m": 217322.595, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Portobello Jn (London)", "stage_seq": 33, "distance_m": 218194.735, "section_seq": 1, "route_path_id": 68500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Royal Oak Junction", "stage_seq": 34, "distance_m": 219468.876, "section_seq": 1, "route_path_id": 68500}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": null, "location": "London Paddington", "stage_seq": 35, "distance_m": 220109.292, "section_seq": 1, "route_path_id": 68500}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 220109.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 68500}], "total_distance_m": 220109.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 218125.925, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1983.367, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:33:17Z", "source_id": 15533755, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:30Z", "source_id": 47789229, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:33Z", "source_id": 15537006, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26154, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:29Z", "source_id": 47807837, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:33Z", "source_id": 15542344, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:52:48Z", "source_id": 15548739, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26007, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:55:50Z", "source_id": 47838597, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:55:52Z", "source_id": 15551071, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:02:47Z", "source_id": 47856744, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:02:54Z", "source_id": 15556412, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:45Z", "source_id": 47881666, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:12:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:51Z", "source_id": 15563529, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:19Z", "source_id": 47918398, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:21Z", "source_id": 15574208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24495, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:42Z", "source_id": 47960935, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:46Z", "source_id": 15586349, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:43Z", "source_id": 47994858, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:46Z", "source_id": 15596046, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:38Z", "source_id": 48008876, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:42Z", "source_id": 15599935, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:52Z", "source_id": 48032726, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:57Z", "source_id": 15606622, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:18Z", "source_id": 48048602, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:22Z", "source_id": 15611047, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:03Z", "source_id": 48065161, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:07Z", "source_id": 15615710, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:35Z", "source_id": 48075110, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:41Z", "source_id": 15618653, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:14Z", "source_id": 48082575, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:18Z", "source_id": 15620787, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:33Z", "source_id": 48094745, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:39Z", "source_id": 15624342, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:31Z", "source_id": 48108769, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:37Z", "source_id": 15628461, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:22Z", "source_id": 48113786, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:29Z", "source_id": 15630019, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22926, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:35Z", "source_id": 48132652, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:39Z", "source_id": 15635958, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Weston-super-Mare 1528 1528 2 None None London Paddington 1735 1735 5 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14908/2026-09-15/detailed None Reading 2026-09-15T17:20:30+01:00 London Paddington 30.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 1713 1743 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15635958 1789490501891645 138 138 2026-09-15 16:53:23.829931 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:22.874613
554744 584549 P01460 482D87MS15 2026-09-15 COMPLETE 15636585 2026-09-15 17:43:00 2026-09-15 16:53:37 2026-09-17 16:53:37 {"id": 584549, "stp": "P", "toc": "Greater Anglia", "uid": "P01460", "consist": "755337", "dest_crs": "IPS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01460/2026-09-15/detailed", "trust_id": "482D87MS15", "origin_crs": "LWT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "1", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2D87", "timing_status": "ON TIME", "origin_station": "Lowestoft", "current_leg_arr": "1743", "current_leg_dep": "1737", "current_leg_end": "Ipswich", "origin_dep_time": "1606", "origin_platform": "2", "current_location": "Ipswich", "last_update_time": "2026-09-15T16:53: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": "1743", "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\": 406.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2157.591, \"from_m\": 406.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2696.011, \"from_m\": 2157.591, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2795.072, \"from_m\": 2696.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3697.088, \"from_m\": 2795.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12765.386, \"from_m\": 3697.088, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 14365.3, \"from_m\": 12765.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16363.792, \"from_m\": 14365.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21026.581, \"from_m\": 16363.792, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21054.519, \"from_m\": 21026.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26705.71, \"from_m\": 21054.519, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27109.764, \"from_m\": 26705.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27444.788, \"from_m\": 27109.764, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29555.609, \"from_m\": 27444.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31121.311, \"from_m\": 29555.609, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36993.531, \"from_m\": 31121.311, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60063.447, \"from_m\": 36993.531, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 60477.5, \"from_m\": 60063.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61399.0, \"from_m\": 60477.5, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61546.474, \"from_m\": 61399.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62342.726, \"from_m\": 61546.474, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62714.333, \"from_m\": 62342.726, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72859.476, \"from_m\": 62714.333, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 73250.94, \"from_m\": 72859.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76577.631, \"from_m\": 73250.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77695.587, \"from_m\": 76577.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78451.58, \"from_m\": 77695.587, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 78490.353, \"from_m\": 78451.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78560.065, \"from_m\": 78490.353, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 78717.77, \"from_m\": 78560.065, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 584549, \"profile_key\": \"d9ae4dae02129f863eff2e588c7240bffb77f0001c3fdb53d4308f0fc7c1dd88\", \"schedule_id\": 19726, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Lowestoft\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 2, \"distance_m\": 1102.354, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 3, \"distance_m\": 2100.822, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Oulton Broad South\", \"stage_seq\": 4, \"distance_m\": 3419.185, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1624\", \"location\": \"Beccles\", \"stage_seq\": 5, \"distance_m\": 13723.379, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"Brampton (Suffolk)\", \"stage_seq\": 6, \"distance_m\": 20915.51, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Halesworth\", \"stage_seq\": 7, \"distance_m\": 27388.336, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1647H\", \"location\": \"Darsham\", \"stage_seq\": 8, \"distance_m\": 35724.065, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1704\", \"location\": \"Saxmundham\", \"stage_seq\": 9, \"distance_m\": 42660.702, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1713H\", \"location\": \"Wickham Market\", \"stage_seq\": 10, \"distance_m\": 53243.931, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"Melton\", \"stage_seq\": 11, \"distance_m\": 60022.466, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726H\", \"location\": \"Woodbridge\", \"stage_seq\": 12, \"distance_m\": 62234.3, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Westerfield\", \"stage_seq\": 13, \"distance_m\": 73039.608, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 14, \"distance_m\": 76550.26, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 77237.04, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 78717.77, \"section_seq\": 1, \"route_path_id\": 36119}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78717.77, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36119}], \"total_distance_m\": 78717.77, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78579.936, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 137.834, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1606", "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\": 13256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:10:13Z\", \"source_id\": 47877387, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:10:18Z\", \"source_id\": 15562256, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:26Z\", \"source_id\": 47905205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:32Z\", \"source_id\": 15570366, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:35Z\", \"source_id\": 47916526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:40Z\", \"source_id\": 15573676, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:55Z\", \"source_id\": 47953253, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:56Z\", \"source_id\": 15584147, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:18Z\", \"source_id\": 47959899, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:22Z\", \"source_id\": 15586067, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:41Z\", \"source_id\": 47997506, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:44Z\", \"source_id\": 15596822, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:00Z\", \"source_id\": 48084856, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:06Z\", \"source_id\": 15621444, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:34Z\", \"source_id\": 48116957, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:36Z\", \"source_id\": 15630971, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:18Z\", \"source_id\": 48134569, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:22Z\", \"source_id\": 15636585, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789490543087214, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:29.840827", "service_state_evidence_id": 15636585, "current_leg_start_actual_dep": "2026-09-15T17:36:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:31.534204", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LWT IPS 2D87 755337 4 100 None {"version": 3, "segments": [{"to_m": 406.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2157.591, "from_m": 406.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2696.011, "from_m": 2157.591, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2795.072, "from_m": 2696.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3697.088, "from_m": 2795.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12765.386, "from_m": 3697.088, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 14365.3, "from_m": 12765.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16363.792, "from_m": 14365.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21026.581, "from_m": 16363.792, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21054.519, "from_m": 21026.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26705.71, "from_m": 21054.519, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27109.764, "from_m": 26705.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27444.788, "from_m": 27109.764, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29555.609, "from_m": 27444.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31121.311, "from_m": 29555.609, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36993.531, "from_m": 31121.311, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60063.447, "from_m": 36993.531, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 60477.5, "from_m": 60063.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 61399.0, "from_m": 60477.5, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 61546.474, "from_m": 61399.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 15.0}, {"to_m": 62342.726, "from_m": 61546.474, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62714.333, "from_m": 62342.726, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72859.476, "from_m": 62714.333, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 73250.94, "from_m": 72859.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76577.631, "from_m": 73250.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77695.587, "from_m": 76577.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78451.58, "from_m": 77695.587, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 78490.353, "from_m": 78451.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78560.065, "from_m": 78490.353, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 78717.77, "from_m": 78560.065, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 584549, "profile_key": "d9ae4dae02129f863eff2e588c7240bffb77f0001c3fdb53d4308f0fc7c1dd88", "schedule_id": 19726, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1606", "location": "Lowestoft", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Coke Ovens Jn", "stage_seq": 2, "distance_m": 1102.354, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Oulton Broad North Jn", "stage_seq": 3, "distance_m": 2100.822, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Oulton Broad South", "stage_seq": 4, "distance_m": 3419.185, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1624", "location": "Beccles", "stage_seq": 5, "distance_m": 13723.379, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Brampton (Suffolk)", "stage_seq": 6, "distance_m": 20915.51, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Halesworth", "stage_seq": 7, "distance_m": 27388.336, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Darsham", "stage_seq": 8, "distance_m": 35724.065, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1704", "location": "Saxmundham", "stage_seq": 9, "distance_m": 42660.702, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1713H", "location": "Wickham Market", "stage_seq": 10, "distance_m": 53243.931, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "Melton", "stage_seq": 11, "distance_m": 60022.466, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726H", "location": "Woodbridge", "stage_seq": 12, "distance_m": 62234.3, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Westerfield", "stage_seq": 13, "distance_m": 73039.608, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Ipswich Boss Hall Jn", "stage_seq": 14, "distance_m": 76550.26, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 77237.04, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 78717.77, "section_seq": 1, "route_path_id": 36119}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78717.77, "from_m": 0.0, "section_seq": 1, "route_path_id": 36119}], "total_distance_m": 78717.77, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78579.936, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 137.834, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13256, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:10:13Z", "source_id": 47877387, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:10:18Z", "source_id": 15562256, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13261, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:26Z", "source_id": 47905205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:32Z", "source_id": 15570366, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13267, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:35Z", "source_id": 47916526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:40Z", "source_id": 15573676, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13274, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:55Z", "source_id": 47953253, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:56Z", "source_id": 15584147, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13279, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:18Z", "source_id": 47959899, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:22Z", "source_id": 15586067, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13283, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:41Z", "source_id": 47997506, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:44Z", "source_id": 15596822, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13298, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:00Z", "source_id": 48084856, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:06Z", "source_id": 15621444, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13332, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:34Z", "source_id": 48116957, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:36Z", "source_id": 15630971, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:18Z", "source_id": 48134569, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:22Z", "source_id": 15636585, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Lowestoft 1606 1606 2 None None Ipswich 1743 1743 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01460/2026-09-15/detailed None Westerfield 2026-09-15T17:36: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 1737 1743 Westerfield Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636585 1789490543087214 38 38 2026-09-15 16:53:31.534204 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:29.840827
554745 586217 L82647 872J49NU15 2026-09-15 COMPLETE 15636111 2026-09-15 17:43:00 2026-09-15 16:53:38 2026-09-17 16:53:38 {"id": 586217, "stp": "P", "toc": "South Western Railway", "uid": "L82647", "consist": "701054", "dest_crs": "HMC", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82647/2026-09-15/detailed", "trust_id": "872J49NU15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hampton Court", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "1", "is_terminated": 1, "next_location": "Hampton Court", "signalling_id": "2J49", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1743", "current_leg_dep": "1740", "current_leg_end": "Hampton Court", "origin_dep_time": "1706", "origin_platform": "2", "current_location": "Hampton Court", "last_update_time": "2026-09-15T16:53:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3389542, 51.3885811], [-0.33905769999999996, 51.38886049999999], [-0.3391152, 51.3890156], [-0.3392338, 51.389350499999985], [-0.33931089999999997, 51.38954900000001], [-0.3394021, 51.3897926], [-0.3394827999999999, 51.390045699999995], [-0.3396184, 51.3904406], [-0.3398710999999999, 51.3912397], [-0.34029229999999994, 51.39291370000001], [-0.340512, 51.3938118], [-0.3407177, 51.3946722], [-0.3410048, 51.3958729], [-0.3411663999999999, 51.3965041], [-0.34124629999999995, 51.3968107], [-0.3414303, 51.3973417], [-0.3415324, 51.3977435], [-0.34198169999999994, 51.39960729999999], [-0.3421806, 51.4003562], [-0.3423429, 51.4009767], [-0.3424355, 51.4013301], [-0.34263459999999996, 51.4021085]]}", "current_leg_start": "Thames Ditton", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.4021085", "next_location_lon": "-0.3426346", "previous_location": "Thames Ditton", "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\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19855.353, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19903.803, \"from_m\": 19855.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19937.304, \"from_m\": 19903.803, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20014.45, \"from_m\": 19937.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21149.508, \"from_m\": 20014.45, \"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\": 22029.09, \"from_m\": 21149.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23142.666, \"from_m\": 22029.09, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23979.582, \"from_m\": 23142.666, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 586217, \"profile_key\": \"516669ebec8684f5bb5990dcd26358a8bb9f888cebdf49be294d8a7e0a040b9e\", \"schedule_id\": 17445, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1718H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1725H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1736\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1740H\", \"location\": \"Thames Ditton\", \"stage_seq\": 10, \"distance_m\": 22559.476, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Hampton Court\", \"stage_seq\": 11, \"distance_m\": 23979.582, \"section_seq\": 1, \"route_path_id\": 35060}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23979.582, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35060}], \"total_distance_m\": 23979.582, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23139.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1706", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4021085", "current_position_lon": "-0.3426346", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:37Z\", \"source_id\": 48043880, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:41Z\", \"source_id\": 15609652, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:57Z\", \"source_id\": 48059056, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:59Z\", \"source_id\": 15614022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:55Z\", \"source_id\": 48070346, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:58Z\", \"source_id\": 15617228, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:25Z\", \"source_id\": 48080413, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:27Z\", \"source_id\": 15620192, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:38Z\", \"source_id\": 48089587, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:41Z\", \"source_id\": 15622784, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:15Z\", \"source_id\": 48096667, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:18Z\", \"source_id\": 15624878, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:17Z\", \"source_id\": 48110792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:18Z\", \"source_id\": 15629034, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:38Z\", \"source_id\": 48127633, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:41Z\", \"source_id\": 15634317, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:45Z\", \"source_id\": 48133069, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:49Z\", \"source_id\": 15636111, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hampton Court", "service_state_platform": "1", "timing_fact_generation": 1789490510572977, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:31.890051", "service_state_evidence_id": 15636111, "current_leg_start_actual_dep": "2026-09-15T17:40:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:34.236257", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None HMC 2J49 701054 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19855.353, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19903.803, "from_m": 19855.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19937.304, "from_m": 19903.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20014.45, "from_m": 19937.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21149.508, "from_m": 20014.45, "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": 22029.09, "from_m": 21149.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23142.666, "from_m": 22029.09, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23979.582, "from_m": 23142.666, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 586217, "profile_key": "516669ebec8684f5bb5990dcd26358a8bb9f888cebdf49be294d8a7e0a040b9e", "schedule_id": 17445, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1706", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1718H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1725H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1736", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Thames Ditton", "stage_seq": 10, "distance_m": 22559.476, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Hampton Court", "stage_seq": 11, "distance_m": 23979.582, "section_seq": 1, "route_path_id": 35060}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23979.582, "from_m": 0.0, "section_seq": 1, "route_path_id": 35060}], "total_distance_m": 23979.582, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23139.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:37Z", "source_id": 48043880, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:10:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:41Z", "source_id": 15609652, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:57Z", "source_id": 48059056, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:59Z", "source_id": 15614022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:55Z", "source_id": 48070346, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:58Z", "source_id": 15617228, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:25Z", "source_id": 48080413, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:27Z", "source_id": 15620192, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:38Z", "source_id": 48089587, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:41Z", "source_id": 15622784, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:15Z", "source_id": 48096667, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:18Z", "source_id": 15624878, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:17Z", "source_id": 48110792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:18Z", "source_id": 15629034, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28537, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:38Z", "source_id": 48127633, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:41Z", "source_id": 15634317, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28543, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:45Z", "source_id": 48133069, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:49Z", "source_id": 15636111, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] London Waterloo 1706 1706 2 None None Hampton Court 1745 1743 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82647/2026-09-15/detailed None Thames Ditton 2026-09-15T17:40:30+01:00 Hampton Court 3.0 {"type": "LineString", "coordinates": [[-0.3389542, 51.3885811], [-0.33905769999999996, 51.38886049999999], [-0.3391152, 51.3890156], [-0.3392338, 51.389350499999985], [-0.33931089999999997, 51.38954900000001], [-0.3394021, 51.3897926], [-0.3394827999999999, 51.390045699999995], [-0.3396184, 51.3904406], [-0.3398710999999999, 51.3912397], [-0.34029229999999994, 51.39291370000001], [-0.340512, 51.3938118], [-0.3407177, 51.3946722], [-0.3410048, 51.3958729], [-0.3411663999999999, 51.3965041], [-0.34124629999999995, 51.3968107], [-0.3414303, 51.3973417], [-0.3415324, 51.3977435], [-0.34198169999999994, 51.39960729999999], [-0.3421806, 51.4003562], [-0.3423429, 51.4009767], [-0.3424355, 51.4013301], [-0.34263459999999996, 51.4021085]]} 0.9 1740 1743 Thames Ditton Hampton Court Hampton Court 51.4021085 -0.3426346 51.4021085 -0.3426346 1 0 2026-09-15 16:53:37 TERMINATED 2026-09-15 16:43:00 Hampton Court TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636111 1789490510572977 54 54 2026-09-15 16:53:34.236257 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:31.890051
554746 586257 W86689 055J53MU15 2026-09-15 COMPLETE 15637585 2026-09-15 17:41:00 2026-09-15 16:53:38 2026-09-17 16:53:38 {"id": 586257, "stp": "P", "toc": "ScotRail", "uid": "W86689", "consist": "385016", "dest_crs": "FKG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86689/2026-09-15/detailed", "trust_id": "055J53MU15", "origin_crs": "FKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "2", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "5J53", "timing_status": "EARLY", "origin_station": "Falkirk Grahamston", "current_leg_arr": "1746", "current_leg_dep": "1744", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "1708", "origin_platform": "1", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-15T16:53:38", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.7587237999999994, 56.00014720000001], [-3.759433899999999, 56.0000269], [-3.7602867, 55.999927500000005], [-3.7608057, 55.9998921], [-3.7613756, 55.9998695], [-3.761932499999999, 55.9998768], [-3.7624742, 55.9998887], [-3.7629977, 55.9999191], [-3.7630791, 55.9999238], [-3.7636789, 55.99997309999999], [-3.764845699999999, 56.0000822], [-3.766754600000001, 56.0002635], [-3.7682601, 56.00044020000001], [-3.7701585, 56.0007157], [-3.7704851, 56.00076820000001], [-3.7709061999999993, 56.00083599999999], [-3.7718097, 56.0009908], [-3.7727235, 56.0011341], [-3.7729241933019897, 56.00116152983989], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]}", "current_leg_start": "Grangemouth Jn Sig. 292", "dest_arr_time_act": "1746", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": "Grangemouth Jn", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 540.894, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 567.366, \"from_m\": 540.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 730.701, \"from_m\": 567.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2629.992, \"from_m\": 730.701, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2793.328, \"from_m\": 2629.992, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2819.8, \"from_m\": 2793.328, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3360.694, \"from_m\": 2819.8, \"capability_applied\": null, \"effective_limit_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\": 586257, \"profile_key\": \"6e1c8947a18df76e16526c6f89310b9f5b8f6ab14a3417aa3b082747ed5e5941\", \"schedule_id\": 29496, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66377}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 2, \"distance_m\": 526.616, \"section_seq\": 1, \"route_path_id\": 66377}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1744\", \"location\": \"Grangemouth Jn Sig. 292\", \"stage_seq\": 3, \"distance_m\": 1680.347, \"section_seq\": 1, \"route_path_id\": 66377}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 4, \"distance_m\": 2834.078, \"section_seq\": 1, \"route_path_id\": 66377}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 5, \"distance_m\": 3360.694, \"section_seq\": 1, \"route_path_id\": 66377}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3360.694, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66377}], \"total_distance_m\": 3360.694, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3360.694, \"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": "1708", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:26Z\", \"source_id\": 48137482, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:28Z\", \"source_id\": 15637585, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "2", "timing_fact_generation": 1789490612104680, "current_leg_arrival_utc": "2026-09-15T17:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:32.100680", "service_state_evidence_id": 15637585, "current_leg_start_actual_dep": "2026-09-15T17:44:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-15T16:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:34.277662", "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 FKG FKG 5J53 385016 3 100 None {"version": 3, "segments": [{"to_m": 540.894, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 567.366, "from_m": 540.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 730.701, "from_m": 567.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 2629.992, "from_m": 730.701, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2793.328, "from_m": 2629.992, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 2819.8, "from_m": 2793.328, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3360.694, "from_m": 2819.8, "capability_applied": null, "effective_limit_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": 586257, "profile_key": "6e1c8947a18df76e16526c6f89310b9f5b8f6ab14a3417aa3b082747ed5e5941", "schedule_id": 29496, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1708", "location": "Falkirk Grahamston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Grangemouth Jn", "stage_seq": 2, "distance_m": 526.616, "section_seq": 1, "route_path_id": 66377}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1744", "location": "Grangemouth Jn Sig. 292", "stage_seq": 3, "distance_m": 1680.347, "section_seq": 1, "route_path_id": 66377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Grangemouth Jn", "stage_seq": 4, "distance_m": 2834.078, "section_seq": 1, "route_path_id": 66377}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 5, "distance_m": 3360.694, "section_seq": 1, "route_path_id": 66377}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3360.694, "from_m": 0.0, "section_seq": 1, "route_path_id": 66377}], "total_distance_m": 3360.694, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3360.694, "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": 1142, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:26Z", "source_id": 48137482, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:28Z", "source_id": 15637585, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}] Falkirk Grahamston 1708 1708 1 None None Falkirk Grahamston 1746 1746 2 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86689/2026-09-15/detailed None Grangemouth Jn Sig. 292 2026-09-15T17:44:00+01:00 Falkirk Grahamston 2.0 {"type": "LineString", "coordinates": [[-3.7587237999999994, 56.00014720000001], [-3.759433899999999, 56.0000269], [-3.7602867, 55.999927500000005], [-3.7608057, 55.9998921], [-3.7613756, 55.9998695], [-3.761932499999999, 55.9998768], [-3.7624742, 55.9998887], [-3.7629977, 55.9999191], [-3.7630791, 55.9999238], [-3.7636789, 55.99997309999999], [-3.764845699999999, 56.0000822], [-3.766754600000001, 56.0002635], [-3.7682601, 56.00044020000001], [-3.7701585, 56.0007157], [-3.7704851, 56.00076820000001], [-3.7709061999999993, 56.00083599999999], [-3.7718097, 56.0009908], [-3.7727235, 56.0011341], [-3.7729241933019897, 56.00116152983989], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]} 1.0 1744 1746 Grangemouth Jn Falkirk Grahamston Falkirk Grahamston 56.0023668 -3.7852366 56.0023668 -3.7852366 1 0 2026-09-15 16:53:38 TERMINATED 2026-09-15 16:41:00 Falkirk Grahamston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637585 1789490612104680 4 4 2026-09-15 16:53:34.277662 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:32.100680
554747 578922 G25679 541S95MK15 2026-09-15 COMPLETE 15636366 2026-09-15 17:43:00 2026-09-15 16:53:38 2026-09-17 16:53:38 {"id": 578922, "stp": "P", "toc": "Lumo", "uid": "G25679", "consist": "803004", "dest_crs": "GLQ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G25679/2026-09-15/detailed", "trust_id": "541S95MK15", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1S95", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "1743", "current_leg_dep": "1720", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1214", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-15T16:53:38", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.792519299999999, 55.9917417], [-3.793503199999999, 55.9920245], [-3.794530299999999, 55.992276100000005], [-3.7957058, 55.99253070000001], [-3.7967476, 55.992740999999995], [-3.7977691, 55.99291969999999], [-3.7980598, 55.992961300000005], [-3.7991385000000006, 55.99310609999999], [-3.8002864, 55.99323549999999], [-3.8014468, 55.99332509999999], [-3.8022777, 55.9933943], [-3.805708299999999, 55.9936167], [-3.8089638, 55.993841], [-3.8100464, 55.99393859999999], [-3.8110678, 55.9940614], [-3.813075500000001, 55.9943217], [-3.8160935999999994, 55.994713100000006], [-3.8191259, 55.9951102], [-3.819600499999999, 55.9951745], [-3.8216253, 55.9954368], [-3.823519199999999, 55.995627600000006], [-3.8249203, 55.99573859999999], [-3.8263211, 55.9958122], [-3.8308201, 55.995999100000006], [-3.8371328, 55.9962398], [-3.8409736, 55.99638629999999], [-3.8412431, 55.9963973], [-3.8430372, 55.99646959999999], [-3.844747999999999, 55.996516699999994], [-3.8464872, 55.9965287], [-3.8483486, 55.9964989], [-3.8506179, 55.996407000000005], [-3.8516325, 55.9963536], [-3.8529053, 55.9962667], [-3.8544759, 55.9961367], [-3.8549253, 55.996099], [-3.8564006, 55.995940399999995], [-3.8572392, 55.995850299999994], [-3.8597111, 55.99556599999999], [-3.8599199999999994, 55.99554129999999], [-3.8609411, 55.9954234], [-3.8625709000000006, 55.99521310000001], [-3.862755721713942, 55.99518481682675], [-3.8642013, 55.99496359999999], [-3.866194, 55.99462079999999], [-3.8681827, 55.994221], [-3.869359900000001, 55.9939637], [-3.8705155000000007, 55.9936923], [-3.8724879, 55.9932026], [-3.8743024, 55.9926929], [-3.874487199999999, 55.992637900000005], [-3.8762674, 55.992108300000005], [-3.8764968, 55.99204009999999], [-3.8767063, 55.99196930000001], [-3.877756600000001, 55.991634700000006], [-3.8794362, 55.99111860000001], [-3.8809431, 55.990645699999995], [-3.8846904000000007, 55.98948379999999], [-3.8861025, 55.98906409999999], [-3.8876479, 55.9886351], [-3.889477199999998, 55.98818030000001], [-3.8896799999999994, 55.98812989999999], [-3.889997099999999, 55.9880546], [-3.8916659, 55.98769010000001], [-3.891776899999999, 55.987667599999995], [-3.8934128, 55.98733639999999], [-3.8952195, 55.987027999999995], [-3.8969864, 55.9867181], [-3.898170699999999, 55.98651850000001], [-3.898320614003891, 55.986493224420855], [-3.898592216484358, 55.98644799146183], [-3.8988327468013937, 55.986409011377134], [-3.899046637641262, 55.986375379868626], [-3.899238321690222, 55.98634619263811], [-3.89941223163454, 55.98632054538746], [-3.8995728001604766, 55.98629753381849], [-3.899724459954294, 55.98627625363305], [-3.899871643702257, 55.98625580053297], [-3.9000187840906255, 55.986235270220114], [-3.900170313805664, 55.98621375839631], [-3.9003306655336343, 55.98619036076339], [-3.9005042719607994, 55.9861641730232], [-3.9006955657734226, 55.98613429087757], [-3.900908979657765, 55.98609981002837], [-3.9011489463000895, 55.98605982617739], [-3.901419898386659, 55.986013435026514], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Falkirk High", "dest_arr_time_act": "1746", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Falkirk High", "current_leg_milage": "21.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.747, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.224, \"from_m\": 87870.747, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.761, \"from_m\": 90657.224, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.256, \"from_m\": 111521.761, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.664, \"from_m\": 114230.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121082.956, \"from_m\": 115586.664, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.025, \"from_m\": 121082.956, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.505, \"from_m\": 122782.025, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.712, \"from_m\": 123561.505, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.172, \"from_m\": 161510.712, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.524, \"from_m\": 169284.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.333, \"from_m\": 170378.524, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 194069.217, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.895, \"from_m\": 194069.217, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194437.308, \"from_m\": 194336.895, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194801.558, \"from_m\": 194437.308, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 214977.598, \"from_m\": 194801.558, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.066, \"from_m\": 214989.544, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219218.807, \"from_m\": 216156.066, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 222364.451, \"from_m\": 219218.807, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 224738.322, \"from_m\": 222364.451, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 224792.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.17, \"from_m\": 224792.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238863.468, \"from_m\": 234487.17, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 248111.871, \"from_m\": 238863.468, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 250206.489, \"from_m\": 248111.871, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 251281.96, \"from_m\": 250206.489, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251401.955, \"from_m\": 251281.96, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 251754.265, \"from_m\": 251401.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252195.207, \"from_m\": 251754.265, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 271799.764, \"from_m\": 252195.207, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271909.835, \"from_m\": 271799.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295137.233, \"from_m\": 271909.835, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295179.55, \"from_m\": 295137.233, \"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\": 295290.297, \"from_m\": 295179.55, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295412.175, \"from_m\": 295290.297, \"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\": 297718.016, \"from_m\": 295412.175, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 299867.639, \"from_m\": 297718.016, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 302154.686, \"from_m\": 299867.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 302427.541, \"from_m\": 302154.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302870.292, \"from_m\": 302427.541, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 302921.648, \"from_m\": 302870.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\": 302954.449, \"from_m\": 302921.648, \"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\": 303979.168, \"from_m\": 302954.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304007.083, \"from_m\": 303979.168, \"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\": 304044.875, \"from_m\": 304007.083, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 304064.558, \"from_m\": 304044.875, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 304111.866, \"from_m\": 304064.558, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 304880.146, \"from_m\": 304111.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304950.374, \"from_m\": 304880.146, \"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\": 305006.819, \"from_m\": 304950.374, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 305041.292, \"from_m\": 305006.819, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 305086.132, \"from_m\": 305041.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\": 306687.509, \"from_m\": 305086.132, \"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\": 307263.492, \"from_m\": 306687.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 307289.556, \"from_m\": 307263.492, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 307388.387, \"from_m\": 307289.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 350173.273, \"from_m\": 307388.387, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 350220.107, \"from_m\": 350173.273, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 366752.993, \"from_m\": 350220.107, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 369072.301, \"from_m\": 366752.993, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 372463.873, \"from_m\": 369072.301, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 372875.887, \"from_m\": 372463.873, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 373650.565, \"from_m\": 372875.887, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 373687.784, \"from_m\": 373650.565, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 379559.327, \"from_m\": 373687.784, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 380559.442, \"from_m\": 379559.327, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 381700.895, \"from_m\": 380559.442, \"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\": 391280.082, \"from_m\": 381700.895, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 392780.347, \"from_m\": 391280.082, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 397130.922, \"from_m\": 392780.347, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 397174.002, \"from_m\": 397130.922, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 399626.056, \"from_m\": 397174.002, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 406122.232, \"from_m\": 399626.056, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 408051.762, \"from_m\": 406122.232, \"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\": 408759.546, \"from_m\": 408051.762, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 409228.707, \"from_m\": 408759.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 409264.642, \"from_m\": 409228.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 409956.634, \"from_m\": 409264.642, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 412347.513, \"from_m\": 409956.634, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 427958.68, \"from_m\": 412347.513, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 428791.78, \"from_m\": 427958.68, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 429189.442, \"from_m\": 428791.78, \"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\": 429541.852, \"from_m\": 429189.442, \"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\": 429893.059, \"from_m\": 429541.852, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 430587.996, \"from_m\": 429893.059, \"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\": 430625.11, \"from_m\": 430587.996, \"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\": 430656.407, \"from_m\": 430625.11, \"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\": 430678.387, \"from_m\": 430656.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 430703.999, \"from_m\": 430678.387, \"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\": 431335.272, \"from_m\": 430703.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 431461.087, \"from_m\": 431335.272, \"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\": 431833.596, \"from_m\": 431461.087, \"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\": 431893.124, \"from_m\": 431833.596, \"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\": 432196.003, \"from_m\": 431893.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 433014.911, \"from_m\": 432196.003, \"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\": 435547.277, \"from_m\": 433014.911, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 435580.743, \"from_m\": 435547.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 438049.593, \"from_m\": 435580.743, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 449672.667, \"from_m\": 438049.593, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 449737.845, \"from_m\": 449672.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 457093.459, \"from_m\": 449737.845, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 457940.131, \"from_m\": 457093.459, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 458993.206, \"from_m\": 457940.131, \"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\": 459668.45, \"from_m\": 458993.206, \"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\": 461401.01, \"from_m\": 459668.45, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 467156.241, \"from_m\": 461401.01, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 468320.127, \"from_m\": 467156.241, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 471052.834, \"from_m\": 468320.127, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 479277.976, \"from_m\": 471052.834, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 480019.723, \"from_m\": 479277.976, \"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\": 486262.769, \"from_m\": 480019.723, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 486931.386, \"from_m\": 486262.769, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 488094.154, \"from_m\": 486931.386, \"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\": 488691.762, \"from_m\": 488094.154, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 494151.719, \"from_m\": 488691.762, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 494287.967, \"from_m\": 494151.719, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 494333.659, \"from_m\": 494287.967, \"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\": 499785.496, \"from_m\": 494333.659, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 500975.374, \"from_m\": 499785.496, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 507413.093, \"from_m\": 500975.374, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 507601.802, \"from_m\": 507413.093, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 507632.327, \"from_m\": 507601.802, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 508575.286, \"from_m\": 507632.327, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 524171.628, \"from_m\": 508575.286, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 525814.431, \"from_m\": 524171.628, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 534893.642, \"from_m\": 525814.431, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 535701.681, \"from_m\": 534893.642, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 536830.747, \"from_m\": 535701.681, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 537774.662, \"from_m\": 536830.747, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 538847.855, \"from_m\": 537774.662, \"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\": 540109.134, \"from_m\": 538847.855, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 541903.822, \"from_m\": 540109.134, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 543259.356, \"from_m\": 541903.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 550537.575, \"from_m\": 543259.356, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 551994.387, \"from_m\": 550537.575, \"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\": 558027.075, \"from_m\": 551994.387, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 561310.161, \"from_m\": 558027.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 562775.813, \"from_m\": 561310.161, \"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\": 566849.973, \"from_m\": 562775.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 567603.002, \"from_m\": 566849.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 568268.823, \"from_m\": 567603.002, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 573039.884, \"from_m\": 568268.823, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 573159.672, \"from_m\": 573039.884, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 574025.968, \"from_m\": 573159.672, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 574970.397, \"from_m\": 574025.968, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 575780.934, \"from_m\": 574970.397, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 575828.901, \"from_m\": 575780.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}, {\"to_m\": 580400.67, \"from_m\": 575828.901, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 583570.453, \"from_m\": 580400.67, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 585423.945, \"from_m\": 583570.453, \"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\": 592526.57, \"from_m\": 585423.945, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 597429.12, \"from_m\": 592526.57, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 598490.417, \"from_m\": 597429.12, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 601835.724, \"from_m\": 598490.417, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 602813.357, \"from_m\": 601835.724, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 604847.85, \"from_m\": 602813.357, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 605740.333, \"from_m\": 604847.85, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 614365.804, \"from_m\": 605740.333, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 620870.753, \"from_m\": 614365.804, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 625339.916, \"from_m\": 620870.753, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 628689.934, \"from_m\": 625339.916, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 629326.984, \"from_m\": 628689.934, \"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\": 630470.574, \"from_m\": 629326.984, \"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\": 630737.778, \"from_m\": 630470.574, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 631738.423, \"from_m\": 630737.778, \"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\": 633130.01, \"from_m\": 631738.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 634810.369, \"from_m\": 633130.01, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 634868.252, \"from_m\": 634810.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 635076.922, \"from_m\": 634868.252, \"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\": 645866.395, \"from_m\": 635076.922, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 651331.601, \"from_m\": 645866.395, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 651394.686, \"from_m\": 651331.601, \"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\": 652002.93, \"from_m\": 651394.686, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 659691.696, \"from_m\": 652002.93, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 662048.14, \"from_m\": 659691.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 665552.57, \"from_m\": 662048.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 667221.789, \"from_m\": 665552.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 667302.994, \"from_m\": 667221.789, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 667343.358, \"from_m\": 667302.994, \"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\": 667579.464, \"from_m\": 667343.358, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 669911.749, \"from_m\": 667579.464, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 671763.242, \"from_m\": 669911.749, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 678924.646, \"from_m\": 671763.242, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 679039.672, \"from_m\": 678924.646, \"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\": 701532.481, \"from_m\": 679039.672, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 701837.547, \"from_m\": 701532.481, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 703178.546, \"from_m\": 701837.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 703812.445, \"from_m\": 703178.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 704557.957, \"from_m\": 703812.445, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 704945.522, \"from_m\": 704557.957, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 705010.723, \"from_m\": 704945.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 705685.838, \"from_m\": 705010.723, \"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\": 706283.363, \"from_m\": 705685.838, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 706779.609, \"from_m\": 706283.363, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 578922, \"profile_key\": \"b7f96839cd980109eff7fd40b48f47821ea433fe547f5a59bbae51e83dbc01b2\", \"schedule_id\": 34495, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1235\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257473.091, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271835.788, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 281128.73, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 294092.764, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Colton North Jn\", \"stage_seq\": 32, \"distance_m\": 295290.297, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"York Yard South Jn\", \"stage_seq\": 33, \"distance_m\": 302921.648, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Skelton Jn\", \"stage_seq\": 34, \"distance_m\": 304950.374, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Tollerton Jn\", \"stage_seq\": 35, \"distance_m\": 317717.503, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Thirsk\", \"stage_seq\": 36, \"distance_m\": 338016.984, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Northallerton\", \"stage_seq\": 37, \"distance_m\": 350523.3, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Darlington\", \"stage_seq\": 38, \"distance_m\": 373436.029, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 39, \"distance_m\": 392889.084, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Tursdale Jn\", \"stage_seq\": 40, \"distance_m\": 397130.922, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Durham\", \"stage_seq\": 41, \"distance_m\": 408759.546, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Birtley Jn\", \"stage_seq\": 42, \"distance_m\": 423274.248, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 43, \"distance_m\": 429827.835, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1508\", \"location\": \"Newcastle\", \"stage_seq\": 44, \"distance_m\": 431044.218, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 45, \"distance_m\": 433971.031, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Benton North Jn\", \"stage_seq\": 46, \"distance_m\": 437986.271, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1521H\", \"location\": \"Morpeth\", \"stage_seq\": 47, \"distance_m\": 457729.747, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Alnmouth\", \"stage_seq\": 48, \"distance_m\": 487073.833, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Belford L.C.\", \"stage_seq\": 49, \"distance_m\": 513918.277, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 50, \"distance_m\": 538687.417, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Reston Sig. EG403\", \"stage_seq\": 51, \"distance_m\": 541124.484, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Reston\", \"stage_seq\": 52, \"distance_m\": 556707.278, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Grantshouse\", \"stage_seq\": 53, \"distance_m\": 565388.549, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 54, \"distance_m\": 581117.182, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Dunbar\", \"stage_seq\": 55, \"distance_m\": 584313.496, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Drem\", \"stage_seq\": 56, \"distance_m\": 602488.924, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Prestonpans\", \"stage_seq\": 57, \"distance_m\": 615832.477, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 58, \"distance_m\": 621478.574, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 59, \"distance_m\": 625609.226, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 60, \"distance_m\": 627986.768, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1632H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 61, \"distance_m\": 629928.12, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1652\", \"location\": \"Edinburgh\", \"stage_seq\": 62, \"distance_m\": 630963.931, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Princes St Gardens\", \"stage_seq\": 63, \"distance_m\": 631631.045, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1658\", \"location\": \"Haymarket\", \"stage_seq\": 64, \"distance_m\": 632966.434, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Haymarket Central Jn\", \"stage_seq\": 65, \"distance_m\": 633973.188, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 66, \"distance_m\": 634907.062, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Newbridge Jn\", \"stage_seq\": 67, \"distance_m\": 644525.374, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 68, \"distance_m\": 651264.589, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Linlithgow\", \"stage_seq\": 69, \"distance_m\": 659279.522, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Polmont\", \"stage_seq\": 70, \"distance_m\": 666796.144, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1721H\", \"location\": \"Falkirk High\", \"stage_seq\": 71, \"distance_m\": 671961.597, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 72, \"distance_m\": 678924.646, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Croy\", \"stage_seq\": 73, \"distance_m\": 688503.741, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Lenzie\", \"stage_seq\": 74, \"distance_m\": 696897.987, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Bishopbriggs\", \"stage_seq\": 75, \"distance_m\": 701700.92, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 76, \"distance_m\": 704010.739, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 77, \"distance_m\": 704883.908, \"section_seq\": 1, \"route_path_id\": 104785}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 78, \"distance_m\": 706779.609, \"section_seq\": 1, \"route_path_id\": 104785}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 706779.609, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104785}], \"total_distance_m\": 706779.609, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 702954.202, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3825.407, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:42Z\", \"source_id\": 47263130, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:48Z\", \"source_id\": 15389177, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:31Z\", \"source_id\": 47281029, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:32Z\", \"source_id\": 15394181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:17Z\", \"source_id\": 47306654, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:23Z\", \"source_id\": 15401375, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:51Z\", \"source_id\": 47334600, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:54Z\", \"source_id\": 15409026, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:20Z\", \"source_id\": 47370031, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:27Z\", \"source_id\": 15418978, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:18:27Z\", \"source_id\": 47423366, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:18:31Z\", \"source_id\": 15433897, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:26:08Z\", \"source_id\": 47443552, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:26:09Z\", \"source_id\": 15439658, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:09:46Z\", \"source_id\": 47557478, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:09:48Z\", \"source_id\": 15471597, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:30:18Z\", \"source_id\": 47610844, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:30:23Z\", \"source_id\": 15486828, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:04:03Z\", \"source_id\": 47699957, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:04:06Z\", \"source_id\": 15511599, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:19:15Z\", \"source_id\": 47740929, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:20:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:19:21Z\", \"source_id\": 15523192, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:33:22Z\", \"source_id\": 47777811, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:33:29Z\", \"source_id\": 15533923, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:51:03Z\", \"source_id\": 47825695, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:51:08Z\", \"source_id\": 15547460, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:41Z\", \"source_id\": 47845943, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:44Z\", \"source_id\": 15553226, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:10:56Z\", \"source_id\": 47879170, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:02Z\", \"source_id\": 15562824, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:04Z\", \"source_id\": 47898705, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:06Z\", \"source_id\": 15568463, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:29Z\", \"source_id\": 47910983, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:31Z\", \"source_id\": 15571997, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:39Z\", \"source_id\": 47941354, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:41Z\", \"source_id\": 15580738, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:54Z\", \"source_id\": 15597740, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:37Z\", \"source_id\": 48006117, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:44Z\", \"source_id\": 15599199, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:50Z\", \"source_id\": 48050086, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:51Z\", \"source_id\": 15611425, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:01Z\", \"source_id\": 48059237, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:03Z\", \"source_id\": 15614078, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:38Z\", \"source_id\": 48066755, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:44Z\", \"source_id\": 15616232, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:32Z\", \"source_id\": 48097561, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:34Z\", \"source_id\": 15625131, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:38Z\", \"source_id\": 48106253, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:41Z\", \"source_id\": 15627659, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:39Z\", \"source_id\": 48111847, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:43Z\", \"source_id\": 15629403, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:03Z\", \"source_id\": 48133827, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:08Z\", \"source_id\": 15636366, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "3", "timing_fact_generation": 1789490529067683, "current_leg_arrival_utc": "2026-09-15T17:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:34.224535", "service_state_evidence_id": 15636366, "current_leg_start_actual_dep": "2026-09-15T17:21:30+01:00", "operational_evidence_version": 286, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:35.842826", "service_state_valid_until_kind": null, "operational_interpretation_version": 286, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Lumo P KGX GLQ 1S95 803004 5 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.747, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.224, "from_m": 87870.747, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.761, "from_m": 90657.224, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.256, "from_m": 111521.761, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.664, "from_m": 114230.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121082.956, "from_m": 115586.664, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.025, "from_m": 121082.956, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.505, "from_m": 122782.025, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.712, "from_m": 123561.505, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.172, "from_m": 161510.712, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.524, "from_m": 169284.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.333, "from_m": 170378.524, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 194069.217, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.895, "from_m": 194069.217, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194437.308, "from_m": 194336.895, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194801.558, "from_m": 194437.308, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214977.598, "from_m": 194801.558, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.066, "from_m": 214989.544, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219218.807, "from_m": 216156.066, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 222364.451, "from_m": 219218.807, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 224738.322, "from_m": 222364.451, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 224792.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.17, "from_m": 224792.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238863.468, "from_m": 234487.17, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 248111.871, "from_m": 238863.468, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 250206.489, "from_m": 248111.871, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 251281.96, "from_m": 250206.489, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251401.955, "from_m": 251281.96, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 251754.265, "from_m": 251401.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252195.207, "from_m": 251754.265, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 271799.764, "from_m": 252195.207, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 271909.835, "from_m": 271799.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295137.233, "from_m": 271909.835, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295179.55, "from_m": 295137.233, "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": 295290.297, "from_m": 295179.55, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295412.175, "from_m": 295290.297, "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": 297718.016, "from_m": 295412.175, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 299867.639, "from_m": 297718.016, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 302154.686, "from_m": 299867.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 302427.541, "from_m": 302154.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302870.292, "from_m": 302427.541, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 302921.648, "from_m": 302870.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": 302954.449, "from_m": 302921.648, "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": 303979.168, "from_m": 302954.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304007.083, "from_m": 303979.168, "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": 304044.875, "from_m": 304007.083, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 304064.558, "from_m": 304044.875, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 304111.866, "from_m": 304064.558, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 304880.146, "from_m": 304111.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304950.374, "from_m": 304880.146, "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": 305006.819, "from_m": 304950.374, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 305041.292, "from_m": 305006.819, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 305086.132, "from_m": 305041.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": 306687.509, "from_m": 305086.132, "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": 307263.492, "from_m": 306687.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 307289.556, "from_m": 307263.492, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 307388.387, "from_m": 307289.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 350173.273, "from_m": 307388.387, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 350220.107, "from_m": 350173.273, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 366752.993, "from_m": 350220.107, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 369072.301, "from_m": 366752.993, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 372463.873, "from_m": 369072.301, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 372875.887, "from_m": 372463.873, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 373650.565, "from_m": 372875.887, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 373687.784, "from_m": 373650.565, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 379559.327, "from_m": 373687.784, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 380559.442, "from_m": 379559.327, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 381700.895, "from_m": 380559.442, "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": 391280.082, "from_m": 381700.895, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 392780.347, "from_m": 391280.082, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 397130.922, "from_m": 392780.347, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 397174.002, "from_m": 397130.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 399626.056, "from_m": 397174.002, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 406122.232, "from_m": 399626.056, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 408051.762, "from_m": 406122.232, "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": 408759.546, "from_m": 408051.762, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 409228.707, "from_m": 408759.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 409264.642, "from_m": 409228.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 409956.634, "from_m": 409264.642, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 412347.513, "from_m": 409956.634, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 427958.68, "from_m": 412347.513, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 428791.78, "from_m": 427958.68, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 429189.442, "from_m": 428791.78, "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": 429541.852, "from_m": 429189.442, "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": 429893.059, "from_m": 429541.852, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 430587.996, "from_m": 429893.059, "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": 430625.11, "from_m": 430587.996, "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": 430656.407, "from_m": 430625.11, "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": 430678.387, "from_m": 430656.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 430703.999, "from_m": 430678.387, "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": 431335.272, "from_m": 430703.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 431461.087, "from_m": 431335.272, "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": 431833.596, "from_m": 431461.087, "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": 431893.124, "from_m": 431833.596, "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": 432196.003, "from_m": 431893.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 433014.911, "from_m": 432196.003, "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": 435547.277, "from_m": 433014.911, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 435580.743, "from_m": 435547.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 438049.593, "from_m": 435580.743, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 449672.667, "from_m": 438049.593, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 449737.845, "from_m": 449672.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 457093.459, "from_m": 449737.845, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 457940.131, "from_m": 457093.459, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 458993.206, "from_m": 457940.131, "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": 459668.45, "from_m": 458993.206, "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": 461401.01, "from_m": 459668.45, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 467156.241, "from_m": 461401.01, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 468320.127, "from_m": 467156.241, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 471052.834, "from_m": 468320.127, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 479277.976, "from_m": 471052.834, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 480019.723, "from_m": 479277.976, "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": 486262.769, "from_m": 480019.723, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 486931.386, "from_m": 486262.769, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 488094.154, "from_m": 486931.386, "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": 488691.762, "from_m": 488094.154, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 494151.719, "from_m": 488691.762, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 494287.967, "from_m": 494151.719, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 494333.659, "from_m": 494287.967, "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": 499785.496, "from_m": 494333.659, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 500975.374, "from_m": 499785.496, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 507413.093, "from_m": 500975.374, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 507601.802, "from_m": 507413.093, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 507632.327, "from_m": 507601.802, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 508575.286, "from_m": 507632.327, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 524171.628, "from_m": 508575.286, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 525814.431, "from_m": 524171.628, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 534893.642, "from_m": 525814.431, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 535701.681, "from_m": 534893.642, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 536830.747, "from_m": 535701.681, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 537774.662, "from_m": 536830.747, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 538847.855, "from_m": 537774.662, "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": 540109.134, "from_m": 538847.855, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 541903.822, "from_m": 540109.134, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 543259.356, "from_m": 541903.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 550537.575, "from_m": 543259.356, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 551994.387, "from_m": 550537.575, "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": 558027.075, "from_m": 551994.387, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 561310.161, "from_m": 558027.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 562775.813, "from_m": 561310.161, "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": 566849.973, "from_m": 562775.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 567603.002, "from_m": 566849.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 568268.823, "from_m": 567603.002, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 573039.884, "from_m": 568268.823, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 573159.672, "from_m": 573039.884, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 574025.968, "from_m": 573159.672, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 574970.397, "from_m": 574025.968, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 575780.934, "from_m": 574970.397, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 575828.901, "from_m": 575780.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}, {"to_m": 580400.67, "from_m": 575828.901, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 583570.453, "from_m": 580400.67, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 585423.945, "from_m": 583570.453, "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": 592526.57, "from_m": 585423.945, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 597429.12, "from_m": 592526.57, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 598490.417, "from_m": 597429.12, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 601835.724, "from_m": 598490.417, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 602813.357, "from_m": 601835.724, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 604847.85, "from_m": 602813.357, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 605740.333, "from_m": 604847.85, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 614365.804, "from_m": 605740.333, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 620870.753, "from_m": 614365.804, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 625339.916, "from_m": 620870.753, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 628689.934, "from_m": 625339.916, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 629326.984, "from_m": 628689.934, "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": 630470.574, "from_m": 629326.984, "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": 630737.778, "from_m": 630470.574, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 631738.423, "from_m": 630737.778, "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": 633130.01, "from_m": 631738.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 634810.369, "from_m": 633130.01, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 634868.252, "from_m": 634810.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 635076.922, "from_m": 634868.252, "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": 645866.395, "from_m": 635076.922, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 651331.601, "from_m": 645866.395, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 651394.686, "from_m": 651331.601, "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": 652002.93, "from_m": 651394.686, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 659691.696, "from_m": 652002.93, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 662048.14, "from_m": 659691.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 665552.57, "from_m": 662048.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 667221.789, "from_m": 665552.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 667302.994, "from_m": 667221.789, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 667343.358, "from_m": 667302.994, "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": 667579.464, "from_m": 667343.358, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 669911.749, "from_m": 667579.464, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 671763.242, "from_m": 669911.749, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 678924.646, "from_m": 671763.242, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 679039.672, "from_m": 678924.646, "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": 701532.481, "from_m": 679039.672, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 701837.547, "from_m": 701532.481, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 703178.546, "from_m": 701837.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 703812.445, "from_m": 703178.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 704557.957, "from_m": 703812.445, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 704945.522, "from_m": 704557.957, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 705010.723, "from_m": 704945.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 705685.838, "from_m": 705010.723, "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": 706283.363, "from_m": 705685.838, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 706779.609, "from_m": 706283.363, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 578922, "profile_key": "b7f96839cd980109eff7fd40b48f47821ea433fe547f5a59bbae51e83dbc01b2", "schedule_id": 34495, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1214", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1235", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257473.091, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271835.788, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 281128.73, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Colton Jn", "stage_seq": 31, "distance_m": 294092.764, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Colton North Jn", "stage_seq": 32, "distance_m": 295290.297, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "York Yard South Jn", "stage_seq": 33, "distance_m": 302921.648, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Skelton Jn", "stage_seq": 34, "distance_m": 304950.374, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Tollerton Jn", "stage_seq": 35, "distance_m": 317717.503, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Thirsk", "stage_seq": 36, "distance_m": 338016.984, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Northallerton", "stage_seq": 37, "distance_m": 350523.3, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Darlington", "stage_seq": 38, "distance_m": 373436.029, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Ferryhill South Jn", "stage_seq": 39, "distance_m": 392889.084, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Tursdale Jn", "stage_seq": 40, "distance_m": 397130.922, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Durham", "stage_seq": 41, "distance_m": 408759.546, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "Birtley Jn", "stage_seq": 42, "distance_m": 423274.248, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "King Edward Bridge South Jn", "stage_seq": 43, "distance_m": 429827.835, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1508", "location": "Newcastle", "stage_seq": 44, "distance_m": 431044.218, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510H", "location": "Heaton South Jn", "stage_seq": 45, "distance_m": 433971.031, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Benton North Jn", "stage_seq": 46, "distance_m": 437986.271, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1521H", "location": "Morpeth", "stage_seq": 47, "distance_m": 457729.747, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Alnmouth", "stage_seq": 48, "distance_m": 487073.833, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Belford L.C.", "stage_seq": 49, "distance_m": 513918.277, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Berwick-upon-Tweed", "stage_seq": 50, "distance_m": 538687.417, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Reston Sig. EG403", "stage_seq": 51, "distance_m": 541124.484, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Reston", "stage_seq": 52, "distance_m": 556707.278, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Grantshouse", "stage_seq": 53, "distance_m": 565388.549, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Oxwellmains Crossover", "stage_seq": 54, "distance_m": 581117.182, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Dunbar", "stage_seq": 55, "distance_m": 584313.496, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Drem", "stage_seq": 56, "distance_m": 602488.924, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Prestonpans", "stage_seq": 57, "distance_m": 615832.477, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Monktonhall Jn", "stage_seq": 58, "distance_m": 621478.574, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Portobello Jn (Edinburgh)", "stage_seq": 59, "distance_m": 625609.226, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Craigentinny Jn", "stage_seq": 60, "distance_m": 627986.768, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "location": "Abbeyhill Jn", "stage_seq": 61, "distance_m": 629928.12, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1652", "location": "Edinburgh", "stage_seq": 62, "distance_m": 630963.931, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Princes St Gardens", "stage_seq": 63, "distance_m": 631631.045, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1658", "location": "Haymarket", "stage_seq": 64, "distance_m": 632966.434, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Haymarket Central Jn", "stage_seq": 65, "distance_m": 633973.188, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Haymarket West Jn", "stage_seq": 66, "distance_m": 634907.062, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Newbridge Jn", "stage_seq": 67, "distance_m": 644525.374, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Winchburgh Jn", "stage_seq": 68, "distance_m": 651264.589, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Linlithgow", "stage_seq": 69, "distance_m": 659279.522, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Polmont", "stage_seq": 70, "distance_m": 666796.144, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1721H", "location": "Falkirk High", "stage_seq": 71, "distance_m": 671961.597, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Greenhill Upper Jn", "stage_seq": 72, "distance_m": 678924.646, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Croy", "stage_seq": 73, "distance_m": 688503.741, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Lenzie", "stage_seq": 74, "distance_m": 696897.987, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Bishopbriggs", "stage_seq": 75, "distance_m": 701700.92, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Cowlairs West Jn", "stage_seq": 76, "distance_m": 704010.739, "section_seq": 1, "route_path_id": 104785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Cowlairs South Jn", "stage_seq": 77, "distance_m": 704883.908, "section_seq": 1, "route_path_id": 104785}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 78, "distance_m": 706779.609, "section_seq": 1, "route_path_id": 104785}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 706779.609, "from_m": 0.0, "section_seq": 1, "route_path_id": 104785}], "total_distance_m": 706779.609, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 702954.202, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3825.407, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:42Z", "source_id": 47263130, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:48Z", "source_id": 15389177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:31Z", "source_id": 47281029, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:32Z", "source_id": 15394181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:17Z", "source_id": 47306654, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:23Z", "source_id": 15401375, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:51Z", "source_id": 47334600, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:54Z", "source_id": 15409026, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:20Z", "source_id": 47370031, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:27Z", "source_id": 15418978, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:18:27Z", "source_id": 47423366, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:18:31Z", "source_id": 15433897, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:26:08Z", "source_id": 47443552, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:26:09Z", "source_id": 15439658, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4818, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:09:46Z", "source_id": 47557478, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T13:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:09:48Z", "source_id": 15471597, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:30:18Z", "source_id": 47610844, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T13:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:30:23Z", "source_id": 15486828, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3635, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:04:03Z", "source_id": 47699957, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T14:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:04:06Z", "source_id": 15511599, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:19:15Z", "source_id": 47740929, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T14:20:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:19:21Z", "source_id": 15523192, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3253, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:33:22Z", "source_id": 47777811, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T14:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:33:29Z", "source_id": 15533923, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:51:03Z", "source_id": 47825695, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T14:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:51:08Z", "source_id": 15547460, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1086, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:41Z", "source_id": 47845943, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T15:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:44Z", "source_id": 15553226, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:10:56Z", "source_id": 47879170, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T15:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:02Z", "source_id": 15562824, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:04Z", "source_id": 47898705, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-15T15:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:06Z", "source_id": 15568463, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-15T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:29Z", "source_id": 47910983, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T15:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:31Z", "source_id": 15571997, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:39Z", "source_id": 47941354, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-15T15:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:41Z", "source_id": 15580738, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-15T16:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:54Z", "source_id": 15597740, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:37Z", "source_id": 48006117, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-15T15:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:44Z", "source_id": 15599199, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:50Z", "source_id": 48050086, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T16:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:51Z", "source_id": 15611425, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:01Z", "source_id": 48059237, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-15T16:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:03Z", "source_id": 15614078, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1153, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:38Z", "source_id": 48066755, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-15T16:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:44Z", "source_id": 15616232, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:32Z", "source_id": 48097561, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-15T16:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:34Z", "source_id": 15625131, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:38Z", "source_id": 48106253, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T16:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:41Z", "source_id": 15627659, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:39Z", "source_id": 48111847, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-15T16:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:43Z", "source_id": 15629403, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:03Z", "source_id": 48133827, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-15T16:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:08Z", "source_id": 15636366, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] London Kings Cross 1214 1214 1 None None Glasgow Queen St High Level 1746 1746 3 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G25679/2026-09-15/detailed None Falkirk High 2026-09-15T17:21:30+01:00 Glasgow Queen St High Level 23.0 {"type": "LineString", "coordinates": [[-3.792519299999999, 55.9917417], [-3.793503199999999, 55.9920245], [-3.794530299999999, 55.992276100000005], [-3.7957058, 55.99253070000001], [-3.7967476, 55.992740999999995], [-3.7977691, 55.99291969999999], [-3.7980598, 55.992961300000005], [-3.7991385000000006, 55.99310609999999], [-3.8002864, 55.99323549999999], [-3.8014468, 55.99332509999999], [-3.8022777, 55.9933943], [-3.805708299999999, 55.9936167], [-3.8089638, 55.993841], [-3.8100464, 55.99393859999999], [-3.8110678, 55.9940614], [-3.813075500000001, 55.9943217], [-3.8160935999999994, 55.994713100000006], [-3.8191259, 55.9951102], [-3.819600499999999, 55.9951745], [-3.8216253, 55.9954368], [-3.823519199999999, 55.995627600000006], [-3.8249203, 55.99573859999999], [-3.8263211, 55.9958122], [-3.8308201, 55.995999100000006], [-3.8371328, 55.9962398], [-3.8409736, 55.99638629999999], [-3.8412431, 55.9963973], [-3.8430372, 55.99646959999999], [-3.844747999999999, 55.996516699999994], [-3.8464872, 55.9965287], [-3.8483486, 55.9964989], [-3.8506179, 55.996407000000005], [-3.8516325, 55.9963536], [-3.8529053, 55.9962667], [-3.8544759, 55.9961367], [-3.8549253, 55.996099], [-3.8564006, 55.995940399999995], [-3.8572392, 55.995850299999994], [-3.8597111, 55.99556599999999], [-3.8599199999999994, 55.99554129999999], [-3.8609411, 55.9954234], [-3.8625709000000006, 55.99521310000001], [-3.862755721713942, 55.99518481682675], [-3.8642013, 55.99496359999999], [-3.866194, 55.99462079999999], [-3.8681827, 55.994221], [-3.869359900000001, 55.9939637], [-3.8705155000000007, 55.9936923], [-3.8724879, 55.9932026], [-3.8743024, 55.9926929], [-3.874487199999999, 55.992637900000005], [-3.8762674, 55.992108300000005], [-3.8764968, 55.99204009999999], [-3.8767063, 55.99196930000001], [-3.877756600000001, 55.991634700000006], [-3.8794362, 55.99111860000001], [-3.8809431, 55.990645699999995], [-3.8846904000000007, 55.98948379999999], [-3.8861025, 55.98906409999999], [-3.8876479, 55.9886351], [-3.889477199999998, 55.98818030000001], [-3.8896799999999994, 55.98812989999999], [-3.889997099999999, 55.9880546], [-3.8916659, 55.98769010000001], [-3.891776899999999, 55.987667599999995], [-3.8934128, 55.98733639999999], [-3.8952195, 55.987027999999995], [-3.8969864, 55.9867181], [-3.898170699999999, 55.98651850000001], [-3.898320614003891, 55.986493224420855], [-3.898592216484358, 55.98644799146183], [-3.8988327468013937, 55.986409011377134], [-3.899046637641262, 55.986375379868626], [-3.899238321690222, 55.98634619263811], [-3.89941223163454, 55.98632054538746], [-3.8995728001604766, 55.98629753381849], [-3.899724459954294, 55.98627625363305], [-3.899871643702257, 55.98625580053297], [-3.9000187840906255, 55.986235270220114], [-3.900170313805664, 55.98621375839631], [-3.9003306655336343, 55.98619036076339], [-3.9005042719607994, 55.9861641730232], [-3.9006955657734226, 55.98613429087757], [-3.900908979657765, 55.98609981002837], [-3.9011489463000895, 55.98605982617739], [-3.901419898386659, 55.986013435026514], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 21.6 1720 1743 Falkirk High Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-15 16:53:38 TERMINATED 2026-09-15 16:43:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636366 1789490529067683 286 286 2026-09-15 16:53:35.842826 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:34.224535
554748 585868 G85439 352C23MT15 2026-09-15 COMPLETE 15636161 2026-09-15 17:43:00 2026-09-15 16:53:38 2026-09-17 16:53:38 {"id": 585868, "stp": "P", "toc": "Northern", "uid": "G85439", "consist": "323217", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85439/2026-09-15/detailed", "trust_id": "352C23MT15", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "4", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2C23", "timing_status": "ON TIME", "origin_station": "Wigan North Western", "current_leg_arr": "1743", "current_leg_dep": "1738", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1654", "origin_platform": "6", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-15T16:53:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.517, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 276.441, \"from_m\": 190.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.781, \"from_m\": 276.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 360.968, \"from_m\": 301.781, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 714.558, \"from_m\": 360.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1463.284, \"from_m\": 714.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1536.887, \"from_m\": 1463.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1547.99, \"from_m\": 1536.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14072.948, \"from_m\": 1547.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14499.285, \"from_m\": 14072.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15138.988, \"from_m\": 14499.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21077.286, \"from_m\": 15138.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22624.5, \"from_m\": 21077.286, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22718.006, \"from_m\": 22624.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23010.781, \"from_m\": 22718.006, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24932.74, \"from_m\": 23010.781, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27600.533, \"from_m\": 24932.74, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30343.401, \"from_m\": 27600.533, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30579.296, \"from_m\": 30343.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30620.869, \"from_m\": 30579.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31717.061, \"from_m\": 30620.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32083.321, \"from_m\": 31717.061, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32400.673, \"from_m\": 32083.321, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 585868, \"profile_key\": \"fadbc89c8a57feb0cb573657f4b06fe7b1a33a5d29a77308964eb7d2a8959758\", \"schedule_id\": 12360, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Wigan North Western\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Wigan South Jn\", \"stage_seq\": 2, \"distance_m\": 714.558, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 2065.895, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1700H\", \"location\": \"Bryn\", \"stage_seq\": 4, \"distance_m\": 5914.227, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704H\", \"location\": \"Garswood\", \"stage_seq\": 5, \"distance_m\": 7994.887, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1710H\", \"wtt_dep\": \"1711H\", \"location\": \"St. Helens Central\", \"stage_seq\": 6, \"distance_m\": 14186.487, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715H\", \"location\": \"Thatto Heath\", \"stage_seq\": 7, \"distance_m\": 16846.01, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Eccleston Park\", \"stage_seq\": 8, \"distance_m\": 18377.725, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720H\", \"location\": \"Prescot\", \"stage_seq\": 9, \"distance_m\": 19864.992, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 23294.016, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727H\", \"location\": \"Roby\", \"stage_seq\": 11, \"distance_m\": 24113.837, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Broad Green\", \"stage_seq\": 12, \"distance_m\": 26671.314, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 13, \"distance_m\": 28015.002, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 14, \"distance_m\": 28601.496, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 15, \"distance_m\": 29181.172, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 16, \"distance_m\": 29665.678, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"Edge Hill\", \"stage_seq\": 17, \"distance_m\": 30230.278, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 18, \"distance_m\": 31122.535, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 19, \"distance_m\": 32400.673, \"section_seq\": 1, \"route_path_id\": 69680}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32400.673, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69680}], \"total_distance_m\": 32400.673, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13468.651, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18932.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:59:08Z\", \"source_id\": 48012838, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:59:10Z\", \"source_id\": 15601139, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:39Z\", \"source_id\": 48023413, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:44Z\", \"source_id\": 15604008, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:58Z\", \"source_id\": 15609081, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:58Z\", \"source_id\": 48053554, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:03Z\", \"source_id\": 15612442, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:23Z\", \"source_id\": 48063155, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:26Z\", \"source_id\": 15615194, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:54Z\", \"source_id\": 15618000, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:22Z\", \"source_id\": 48080261, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:24Z\", \"source_id\": 15620141, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:08Z\", \"source_id\": 48088185, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:12Z\", \"source_id\": 15622390, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:48Z\", \"source_id\": 48101216, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:52Z\", \"source_id\": 15626140, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:48Z\", \"source_id\": 48109475, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:52Z\", \"source_id\": 15628645, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:12Z\", \"source_id\": 48118633, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:17Z\", \"source_id\": 15631497, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:51Z\", \"source_id\": 48133281, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:53Z\", \"source_id\": 15636161, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "2", "timing_fact_generation": 1789490516170582, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:34.352414", "service_state_evidence_id": 15636161, "current_leg_start_actual_dep": "2026-09-15T17:38:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:36.315533", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WGN LIV 2C23 323217 3 90 None {"version": 3, "segments": [{"to_m": 190.517, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 276.441, "from_m": 190.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.781, "from_m": 276.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 360.968, "from_m": 301.781, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 714.558, "from_m": 360.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1463.284, "from_m": 714.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1536.887, "from_m": 1463.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1547.99, "from_m": 1536.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14072.948, "from_m": 1547.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14499.285, "from_m": 14072.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15138.988, "from_m": 14499.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21077.286, "from_m": 15138.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22624.5, "from_m": 21077.286, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22718.006, "from_m": 22624.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23010.781, "from_m": 22718.006, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24932.74, "from_m": 23010.781, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27600.533, "from_m": 24932.74, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30343.401, "from_m": 27600.533, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30579.296, "from_m": 30343.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30620.869, "from_m": 30579.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31717.061, "from_m": 30620.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32083.321, "from_m": 31717.061, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32400.673, "from_m": 32083.321, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 585868, "profile_key": "fadbc89c8a57feb0cb573657f4b06fe7b1a33a5d29a77308964eb7d2a8959758", "schedule_id": 12360, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1654", "location": "Wigan North Western", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Wigan South Jn", "stage_seq": 2, "distance_m": 714.558, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 2065.895, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Bryn", "stage_seq": 4, "distance_m": 5914.227, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Garswood", "stage_seq": 5, "distance_m": 7994.887, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1711H", "location": "St. Helens Central", "stage_seq": 6, "distance_m": 14186.487, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "Thatto Heath", "stage_seq": 7, "distance_m": 16846.01, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Eccleston Park", "stage_seq": 8, "distance_m": 18377.725, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Prescot", "stage_seq": 9, "distance_m": 19864.992, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Huyton", "stage_seq": 10, "distance_m": 23294.016, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727H", "location": "Roby", "stage_seq": 11, "distance_m": 24113.837, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Broad Green", "stage_seq": 12, "distance_m": 26671.314, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Olive Mount Jn", "stage_seq": 13, "distance_m": 28015.002, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Wavertree Technology Park", "stage_seq": 14, "distance_m": 28601.496, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Bootle Branch Jn", "stage_seq": 15, "distance_m": 29181.172, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Edge Hill S.B.", "stage_seq": 16, "distance_m": 29665.678, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "Edge Hill", "stage_seq": 17, "distance_m": 30230.278, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Crown Street Jn", "stage_seq": 18, "distance_m": 31122.535, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 19, "distance_m": 32400.673, "section_seq": 1, "route_path_id": 69680}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32400.673, "from_m": 0.0, "section_seq": 1, "route_path_id": 69680}], "total_distance_m": 32400.673, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13468.651, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18932.022, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9461, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:59:08Z", "source_id": 48012838, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:59:10Z", "source_id": 15601139, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9464, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:39Z", "source_id": 48023413, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:44Z", "source_id": 15604008, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:58Z", "source_id": 15609081, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:58Z", "source_id": 48053554, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:03Z", "source_id": 15612442, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10026, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:23Z", "source_id": 48063155, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:26Z", "source_id": 15615194, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:54Z", "source_id": 15618000, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:22Z", "source_id": 48080261, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:24Z", "source_id": 15620141, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:08Z", "source_id": 48088185, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:12Z", "source_id": 15622390, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:48Z", "source_id": 48101216, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:52Z", "source_id": 15626140, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:48Z", "source_id": 48109475, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:52Z", "source_id": 15628645, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:12Z", "source_id": 48118633, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:17Z", "source_id": 15631497, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9856, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:51Z", "source_id": 48133281, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:53Z", "source_id": 15636161, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Wigan North Western 1654 1654 6 None None Liverpool Lime Street HL/ML 1743 1743 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85439/2026-09-15/detailed None Edge Hill 2026-09-15T17:38:00+01:00 Liverpool Lime Street HL/ML 5.0 {"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 1.3 1738 1743 Edge Hill Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-15 16:53:38 TERMINATED 2026-09-15 16:43:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636161 1789490516170582 57 57 2026-09-15 16:53:36.315533 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:34.352414
554749 585254 F45444 522B681T15 2026-09-15 COMPLETE 15636354 2026-09-15 17:43:00 2026-09-15 16:54:07 2026-09-17 16:54:07 {"id": 585254, "stp": "N", "toc": "c2c", "uid": "F45444", "consist": "357206+357207", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45444/2026-09-15/detailed", "trust_id": "522B681T15", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "2B68", "timing_status": "ON TIME", "origin_station": "London Fenchurch Street", "current_leg_arr": "1743", "current_leg_dep": "1740", "current_leg_end": "Shoeburyness", "origin_dep_time": "1632", "origin_platform": "1", "current_location": "Shoeburyness", "last_update_time": "2026-09-15T16:54:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Thorpe Bay", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Thorpe Bay", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14141.617, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43352.703, \"from_m\": 14141.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43396.337, \"from_m\": 43352.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43482.207, \"from_m\": 43396.337, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43818.315, \"from_m\": 43482.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45279.262, \"from_m\": 43818.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53028.137, \"from_m\": 45279.262, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53345.752, \"from_m\": 53028.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57879.279, \"from_m\": 53345.752, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58019.633, \"from_m\": 57879.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58064.447, \"from_m\": 58019.633, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58622.61, \"from_m\": 58064.447, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63578.385, \"from_m\": 58622.61, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64197.813, \"from_m\": 63578.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64374.935, \"from_m\": 64197.813, \"capability_applied\": null, \"effective_limit_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\": 585254, \"profile_key\": \"36bc9943fcf02e4b8d1058da1a3901118f5ffaea37ecd05a8af2d4b55a8937d7\", \"schedule_id\": 36171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.401, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1703H\", \"location\": \"West Horndon\", \"stage_seq\": 8, \"distance_m\": 31758.583, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Laindon\", \"stage_seq\": 9, \"distance_m\": 37660.773, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"Basildon\", \"stage_seq\": 10, \"distance_m\": 39905.194, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717\", \"location\": \"Pitsea\", \"stage_seq\": 11, \"distance_m\": 43619.913, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"Benfleet\", \"stage_seq\": 12, \"distance_m\": 47842.529, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 13, \"distance_m\": 53283.427, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Chalkwell\", \"stage_seq\": 14, \"distance_m\": 55385.304, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Westcliff\", \"stage_seq\": 15, \"distance_m\": 56982.555, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Southend Central\", \"stage_seq\": 16, \"distance_m\": 58415.627, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Southend East\", \"stage_seq\": 17, \"distance_m\": 59761.647, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739\", \"location\": \"Thorpe Bay\", \"stage_seq\": 18, \"distance_m\": 62000.731, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 19, \"distance_m\": 63578.385, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 20, \"distance_m\": 64374.935, \"section_seq\": 1, \"route_path_id\": 102746}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64374.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102746}], \"total_distance_m\": 64374.935, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61305.028, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3069.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:32Z\", \"source_id\": 47946544, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:36Z\", \"source_id\": 15582251, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:53Z\", \"source_id\": 47961345, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:58Z\", \"source_id\": 15586515, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:19Z\", \"source_id\": 47976337, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:23Z\", \"source_id\": 15590897, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:47Z\", \"source_id\": 48003708, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:49Z\", \"source_id\": 15598484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:33Z\", \"source_id\": 48020101, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:38Z\", \"source_id\": 15603152, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:15Z\", \"source_id\": 48039870, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:19Z\", \"source_id\": 15608519, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:27Z\", \"source_id\": 48049007, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:30Z\", \"source_id\": 15611165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:31Z\", \"source_id\": 48060712, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:37Z\", \"source_id\": 15614556, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:54Z\", \"source_id\": 48075901, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:00Z\", \"source_id\": 15618887, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:17Z\", \"source_id\": 48091457, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:20Z\", \"source_id\": 15623292, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:22Z\", \"source_id\": 48099989, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:27Z\", \"source_id\": 15625831, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:45Z\", \"source_id\": 48106600, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:48Z\", \"source_id\": 15627755, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:56Z\", \"source_id\": 48112495, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:58Z\", \"source_id\": 15629575, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:28Z\", \"source_id\": 48119318, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:34Z\", \"source_id\": 15631738, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:03Z\", \"source_id\": 48126110, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:04Z\", \"source_id\": 15633843, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:04Z\", \"source_id\": 48133834, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:07Z\", \"source_id\": 15636354, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1789490528845332, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:52.149858", "service_state_evidence_id": 15636354, "current_leg_start_actual_dep": "2026-09-15T17:39:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:52.493210", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST SRY 2B68 357206+357207 8 100 None {"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14141.617, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43352.703, "from_m": 14141.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43396.337, "from_m": 43352.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43482.207, "from_m": 43396.337, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43818.315, "from_m": 43482.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45279.262, "from_m": 43818.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53028.137, "from_m": 45279.262, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53345.752, "from_m": 53028.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57879.279, "from_m": 53345.752, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58019.633, "from_m": 57879.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58064.447, "from_m": 58019.633, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58622.61, "from_m": 58064.447, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63578.385, "from_m": 58622.61, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64197.813, "from_m": 63578.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64374.935, "from_m": 64197.813, "capability_applied": null, "effective_limit_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": 585254, "profile_key": "36bc9943fcf02e4b8d1058da1a3901118f5ffaea37ecd05a8af2d4b55a8937d7", "schedule_id": 36171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.401, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1703H", "location": "West Horndon", "stage_seq": 8, "distance_m": 31758.583, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Laindon", "stage_seq": 9, "distance_m": 37660.773, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "Basildon", "stage_seq": 10, "distance_m": 39905.194, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717", "location": "Pitsea", "stage_seq": 11, "distance_m": 43619.913, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "Benfleet", "stage_seq": 12, "distance_m": 47842.529, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "Leigh-on-Sea", "stage_seq": 13, "distance_m": 53283.427, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Chalkwell", "stage_seq": 14, "distance_m": 55385.304, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Westcliff", "stage_seq": 15, "distance_m": 56982.555, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Southend Central", "stage_seq": 16, "distance_m": 58415.627, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Southend East", "stage_seq": 17, "distance_m": 59761.647, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739", "location": "Thorpe Bay", "stage_seq": 18, "distance_m": 62000.731, "section_seq": 1, "route_path_id": 102746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 19, "distance_m": 63578.385, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 20, "distance_m": 64374.935, "section_seq": 1, "route_path_id": 102746}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64374.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 102746}], "total_distance_m": 64374.935, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61305.028, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3069.907, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:32Z", "source_id": 47946544, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:36Z", "source_id": 15582251, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:53Z", "source_id": 47961345, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:58Z", "source_id": 15586515, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:19Z", "source_id": 47976337, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:23Z", "source_id": 15590897, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:47Z", "source_id": 48003708, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:49Z", "source_id": 15598484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14527, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:33Z", "source_id": 48020101, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:38Z", "source_id": 15603152, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:15Z", "source_id": 48039870, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:19Z", "source_id": 15608519, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:27Z", "source_id": 48049007, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:30Z", "source_id": 15611165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:31Z", "source_id": 48060712, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:37Z", "source_id": 15614556, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:54Z", "source_id": 48075901, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:00Z", "source_id": 15618887, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:17Z", "source_id": 48091457, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:20Z", "source_id": 15623292, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:22Z", "source_id": 48099989, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:27Z", "source_id": 15625831, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:45Z", "source_id": 48106600, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:48Z", "source_id": 15627755, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:56Z", "source_id": 48112495, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:58Z", "source_id": 15629575, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:28Z", "source_id": 48119318, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:34Z", "source_id": 15631738, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:03Z", "source_id": 48126110, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:39:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:04Z", "source_id": 15633843, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:04Z", "source_id": 48133834, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:07Z", "source_id": 15636354, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] London Fenchurch Street 1632 1632 1 None None Shoeburyness 1743 1743 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45444/2026-09-15/detailed None Thorpe Bay 2026-09-15T17:39:00+01:00 Shoeburyness 3.0 {"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} 1.5 1740 1743 Thorpe Bay Shoeburyness Shoeburyness 51.5314075 0.7944173 51.5314075 0.7944173 1 0 2026-09-15 16:54:07 TERMINATED 2026-09-15 16:43:00 Shoeburyness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636354 1789490528845332 86 86 2026-09-15 16:53:52.493210 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:52.149858
554750 586501 C37663 739U59MU15 2026-09-15 COMPLETE 15637902 2026-09-15 17:43:00 2026-09-15 16:54:07 2026-09-17 16:54:07 {"id": 586501, "stp": "P", "toc": "Elizabeth Line", "uid": "C37663", "consist": "345061", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37663/2026-09-15/detailed", "trust_id": "739U59MU15", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U59", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1743", "current_leg_dep": "1741", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1716", "origin_platform": "A", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-15T16:54:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "1744", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 16466.882, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 16615.897, \"from_m\": 16466.882, \"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\": 16752.51, \"from_m\": 16615.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17440.369, \"from_m\": 16752.51, \"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\": 17569.95, \"from_m\": 17440.369, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17748.341, \"from_m\": 17569.95, \"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\": 20110.292, \"from_m\": 17748.341, \"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\": 20197.366, \"from_m\": 20110.292, \"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\": 20284.749, \"from_m\": 20197.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20681.413, \"from_m\": 20284.749, \"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\": 22415.354, \"from_m\": 20681.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22675.025, \"from_m\": 22415.354, \"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\": 24140.943, \"from_m\": 22675.025, \"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\": 24271.063, \"from_m\": 24140.943, \"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\": 24364.959, \"from_m\": 24271.063, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24643.665, \"from_m\": 24364.959, \"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\": 24701.211, \"from_m\": 24643.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24851.889, \"from_m\": 24701.211, \"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\": 27835.338, \"from_m\": 24851.889, \"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\": 586501, \"profile_key\": \"480a64294919dd451714dc4a73d5a3ed680d9781ea1fe7d77ad39f46791e07f7\", \"schedule_id\": 5268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1729\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 16923.34, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 9, \"distance_m\": 20287.254, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1740H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 24364.959, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 11, \"distance_m\": 26624.407, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27835.338, \"section_seq\": 1, \"route_path_id\": 29930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27835.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29930}], \"total_distance_m\": 27835.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27835.338, \"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": "1716", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:37Z\", \"source_id\": 48072465, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:43Z\", \"source_id\": 15617847, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:39Z\", \"source_id\": 48078116, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:43Z\", \"source_id\": 15619496, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:28Z\", \"source_id\": 48086306, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:31Z\", \"source_id\": 15621851, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:38Z\", \"source_id\": 48092368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:43Z\", \"source_id\": 15623577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:19Z\", \"source_id\": 48099783, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:21Z\", \"source_id\": 15625748, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:01Z\", \"source_id\": 48110130, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:05Z\", \"source_id\": 15628832, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:28Z\", \"source_id\": 48119327, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:32Z\", \"source_id\": 15631732, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:28Z\", \"source_id\": 48129853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:31Z\", \"source_id\": 15635057, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:54Z\", \"source_id\": 48138716, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:58Z\", \"source_id\": 15637902, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789490642731138, "current_leg_arrival_utc": "2026-09-15T17:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:56.298542", "service_state_evidence_id": 48138716, "current_leg_start_actual_dep": "2026-09-15T17:40:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-15T16:43:52", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:56.742064", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX ABX 9U59 345061 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 16466.882, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 16615.897, "from_m": 16466.882, "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": 16752.51, "from_m": 16615.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17440.369, "from_m": 16752.51, "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": 17569.95, "from_m": 17440.369, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17748.341, "from_m": 17569.95, "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": 20110.292, "from_m": 17748.341, "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": 20197.366, "from_m": 20110.292, "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": 20284.749, "from_m": 20197.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20681.413, "from_m": 20284.749, "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": 22415.354, "from_m": 20681.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22675.025, "from_m": 22415.354, "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": 24140.943, "from_m": 22675.025, "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": 24271.063, "from_m": 24140.943, "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": 24364.959, "from_m": 24271.063, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24643.665, "from_m": 24364.959, "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": 24701.211, "from_m": 24643.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24851.889, "from_m": 24701.211, "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": 27835.338, "from_m": 24851.889, "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": 586501, "profile_key": "480a64294919dd451714dc4a73d5a3ed680d9781ea1fe7d77ad39f46791e07f7", "schedule_id": 5268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1716", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726H", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733", "location": "Canary Wharf (Crossrail)", "stage_seq": 8, "distance_m": 16923.34, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Custom House (Crossrail)", "stage_seq": 9, "distance_m": 20287.254, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Woolwich (Crossrail)", "stage_seq": 10, "distance_m": 24364.959, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Plumstead East Jn", "stage_seq": 11, "distance_m": 26624.407, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 12, "distance_m": 27835.338, "section_seq": 1, "route_path_id": 29930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27835.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 29930}], "total_distance_m": 27835.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27835.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:37Z", "source_id": 48072465, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:19:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:43Z", "source_id": 15617847, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:39Z", "source_id": 48078116, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:43Z", "source_id": 15619496, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:28Z", "source_id": 48086306, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:31Z", "source_id": 15621851, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:38Z", "source_id": 48092368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:43Z", "source_id": 15623577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:19Z", "source_id": 48099783, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:21Z", "source_id": 15625748, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:01Z", "source_id": 48110130, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:05Z", "source_id": 15628832, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:28Z", "source_id": 48119327, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:32Z", "source_id": 15631732, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:28Z", "source_id": 48129853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:31Z", "source_id": 15635057, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:54Z", "source_id": 48138716, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:58Z", "source_id": 15637902, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] Paddington (Crossrail) 1716 1716 A None None Abbey Wood (Crossrail) 1746 1744 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37663/2026-09-15/detailed None Woolwich (Crossrail) 2026-09-15T17:40:30+01:00 Abbey Wood (Crossrail) 2.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 1741 1743 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-15 16:54:07 TERMINATED 2026-09-15 16:43:52 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 48138716 1789490642731138 68 68 2026-09-15 16:53:56.742064 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:56.298542
554751 588873 W87752 045Y89M815 2026-09-15 COMPLETE 15637896 2026-09-15 17:43:00 2026-09-15 16:54:07 2026-09-17 16:54:07 {"id": 588873, "stp": "P", "toc": "ScotRail", "uid": "W87752", "consist": "158741", "dest_crs": "XHA", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87752/2026-09-15/detailed", "trust_id": "045Y89M815", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": "22:18:00", "dar_platform": null, "dest_station": "Haymarket Depot", "service_date": "2026-09-15", "dest_arr_time": "2311", "dest_platform": null, "is_terminated": 1, "next_location": "Portobello Jn (Edinburgh)", "signalling_id": "5Y89", "timing_status": null, "origin_station": "Edinburgh", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2218", "origin_platform": "8W", "current_location": "Edinburgh", "last_update_time": "2026-09-15T16:54:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2311", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5355.328, \"from_m\": 2251.766, \"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\": 5564.113, \"from_m\": 5355.328, \"capability_applied\": null, \"effective_limit_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\": 7040.884, \"from_m\": 5564.113, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7081.775, \"from_m\": 7040.884, \"capability_applied\": null, \"effective_limit_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\": 7144.724, \"from_m\": 7081.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7193.766, \"from_m\": 7144.724, \"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\": 16380.746, \"from_m\": 7193.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16422.273, \"from_m\": 16380.746, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16429.922, \"from_m\": 16422.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17092.432, \"from_m\": 16429.922, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17102.661, \"from_m\": 17092.432, \"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\": 17163.736, \"from_m\": 17102.661, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17175.765, \"from_m\": 17163.736, \"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\": 17253.676, \"from_m\": 17175.765, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17695.198, \"from_m\": 17253.676, \"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\": 17753.648, \"from_m\": 17695.198, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17762.86, \"from_m\": 17753.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18005.274, \"from_m\": 17762.86, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18428.898, \"from_m\": 18005.274, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 588873, \"profile_key\": \"5eb336e7dcbc1ac3dcff319b87e82a670252b455e00bd42eeb92653044d3bd4d\", \"schedule_id\": 29870, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Niddrie West Jn\", \"stage_seq\": 5, \"distance_m\": 7081.775, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Craiglockhart Jn\", \"stage_seq\": 6, \"distance_m\": 15381.41, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Gorgie Jn\", \"stage_seq\": 7, \"distance_m\": 16422.273, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Haymarket Central Jn\", \"stage_seq\": 8, \"distance_m\": 17092.432, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2253H\", \"location\": \"Haymarket North Goods Loop\", \"stage_seq\": 9, \"distance_m\": 17446.013, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2307H\", \"location\": \"Haymarket\", \"stage_seq\": 10, \"distance_m\": 17695.198, \"section_seq\": 1, \"route_path_id\": 102540}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": null, \"location\": \"Haymarket Depot\", \"stage_seq\": 11, \"distance_m\": 18428.898, \"section_seq\": 1, \"route_path_id\": 102540}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18428.898, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102540}], \"total_distance_m\": 18428.898, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18428.898, \"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": "2218", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Edinburgh", "service_state_platform": "8W", "timing_fact_generation": 1789490637283926, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:43:57.280830", "service_state_evidence_id": 15637896, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:57.815733", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB XHA 5Y89 158741 2 90 None {"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5355.328, "from_m": 2251.766, "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": 5564.113, "from_m": 5355.328, "capability_applied": null, "effective_limit_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": 7040.884, "from_m": 5564.113, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7081.775, "from_m": 7040.884, "capability_applied": null, "effective_limit_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": 7144.724, "from_m": 7081.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7193.766, "from_m": 7144.724, "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": 16380.746, "from_m": 7193.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16422.273, "from_m": 16380.746, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16429.922, "from_m": 16422.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17092.432, "from_m": 16429.922, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17102.661, "from_m": 17092.432, "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": 17163.736, "from_m": 17102.661, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17175.765, "from_m": 17163.736, "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": 17253.676, "from_m": 17175.765, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17695.198, "from_m": 17253.676, "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": 17753.648, "from_m": 17695.198, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17762.86, "from_m": 17753.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18005.274, "from_m": 17762.86, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18428.898, "from_m": 18005.274, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 588873, "profile_key": "5eb336e7dcbc1ac3dcff319b87e82a670252b455e00bd42eeb92653044d3bd4d", "schedule_id": 29870, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2218", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 102540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 102540}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 102540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Niddrie West Jn", "stage_seq": 5, "distance_m": 7081.775, "section_seq": 1, "route_path_id": 102540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Craiglockhart Jn", "stage_seq": 6, "distance_m": 15381.41, "section_seq": 1, "route_path_id": 102540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Gorgie Jn", "stage_seq": 7, "distance_m": 16422.273, "section_seq": 1, "route_path_id": 102540}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Haymarket Central Jn", "stage_seq": 8, "distance_m": 17092.432, "section_seq": 1, "route_path_id": 102540}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2253H", "location": "Haymarket North Goods Loop", "stage_seq": 9, "distance_m": 17446.013, "section_seq": 1, "route_path_id": 102540}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2307H", "location": "Haymarket", "stage_seq": 10, "distance_m": 17695.198, "section_seq": 1, "route_path_id": 102540}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": null, "location": "Haymarket Depot", "stage_seq": 11, "distance_m": 18428.898, "section_seq": 1, "route_path_id": 102540}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18428.898, "from_m": 0.0, "section_seq": 1, "route_path_id": 102540}], "total_distance_m": 18428.898, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18428.898, "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} [] Edinburgh 2218 2218 8W 22:18:00 None Haymarket Depot 2311 2311 None None None https://www.realtimetrains.co.uk/service/gb-nr:W87752/2026-09-15/detailed None None None None None None None None None None Edinburgh Portobello Jn (Edinburgh) None None None None 1 0 2026-09-15 16:54:07 TERMINATED 2026-09-15 16:43:00 Edinburgh TRUST TRUST_CANCELLATION 15637896 1789490637283926 0 0 2026-09-15 16:53:57.815733 8W None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:57.280830
554752 578096 C01372 729S65MJ15 2026-09-15 COMPLETE 15636534 2026-09-15 17:43:00 2026-09-15 16:54:07 2026-09-17 16:54:07 {"id": 578096, "stp": "P", "toc": "Avanti West Coast", "uid": "C01372", "consist": "390006", "dest_crs": "GLC", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01372/2026-09-15/detailed", "trust_id": "729S65MJ15", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1721", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "9S65", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1743", "current_leg_dep": "1726", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1140", "origin_platform": "5", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T16:54:07", "route_debug_link": null, "timing_variation": "+22 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.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "1721", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Motherwell", "current_leg_milage": "12.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136136.516, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142552.126, \"from_m\": 136136.516, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142560.029, \"from_m\": 142552.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151228.711, \"from_m\": 142560.029, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152154.877, \"from_m\": 151228.711, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 152892.761, \"from_m\": 152154.877, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158566.228, \"from_m\": 152892.761, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 160441.627, \"from_m\": 158566.228, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168157.297, \"from_m\": 160441.627, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 171422.579, \"from_m\": 168157.297, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 175836.565, \"from_m\": 171422.579, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 180079.404, \"from_m\": 175836.565, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180447.875, \"from_m\": 180079.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181399.013, \"from_m\": 180447.875, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 181773.213, \"from_m\": 181399.013, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 182347.38, \"from_m\": 181773.213, \"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\": 183209.863, \"from_m\": 182347.38, \"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\": 188890.543, \"from_m\": 183209.863, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 191451.498, \"from_m\": 188890.543, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 192063.87, \"from_m\": 191451.498, \"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\": 195686.79, \"from_m\": 192063.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 196051.687, \"from_m\": 195686.79, \"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\": 202119.076, \"from_m\": 196051.687, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 202468.321, \"from_m\": 202119.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 203178.047, \"from_m\": 202468.321, \"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\": 203494.273, \"from_m\": 203178.047, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 205426.795, \"from_m\": 203494.273, \"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\": 207958.945, \"from_m\": 205426.795, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 208471.652, \"from_m\": 207958.945, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 224023.33, \"from_m\": 208471.652, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 226427.513, \"from_m\": 224023.33, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 226906.631, \"from_m\": 226427.513, \"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\": 226955.294, \"from_m\": 226906.631, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 226988.611, \"from_m\": 226955.294, \"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\": 227039.439, \"from_m\": 226988.611, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 227800.417, \"from_m\": 227039.439, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 227876.98, \"from_m\": 227800.417, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 265640.443, \"from_m\": 227876.98, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 265967.538, \"from_m\": 265640.443, \"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\": 265986.605, \"from_m\": 265967.538, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 266115.722, \"from_m\": 265986.605, \"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\": 267829.53, \"from_m\": 266115.722, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 268315.828, \"from_m\": 267829.53, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 289642.42, \"from_m\": 268315.828, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 289847.925, \"from_m\": 289642.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300083.62, \"from_m\": 289847.925, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 302303.92, \"from_m\": 300083.62, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 302359.506, \"from_m\": 302303.92, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 302406.011, \"from_m\": 302359.506, \"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\": 304927.895, \"from_m\": 302406.011, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 305155.977, \"from_m\": 304927.895, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 305687.943, \"from_m\": 305155.977, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310865.65, \"from_m\": 305687.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310911.17, \"from_m\": 310865.65, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 322833.573, \"from_m\": 310911.17, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 322907.176, \"from_m\": 322833.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 323731.115, \"from_m\": 322907.176, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 324658.315, \"from_m\": 323731.115, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 324713.726, \"from_m\": 324658.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 325528.413, \"from_m\": 324713.726, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 329564.116, \"from_m\": 325528.413, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 344133.948, \"from_m\": 329564.116, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 344200.12, \"from_m\": 344133.948, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 345849.534, \"from_m\": 344200.12, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 347691.525, \"from_m\": 345849.534, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 347738.858, \"from_m\": 347691.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347759.754, \"from_m\": 347738.858, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 347808.01, \"from_m\": 347759.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347848.23, \"from_m\": 347808.01, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 347902.312, \"from_m\": 347848.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 348128.813, \"from_m\": 347902.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 349178.0, \"from_m\": 348128.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 349200.895, \"from_m\": 349178.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 349258.677, \"from_m\": 349200.895, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 349404.163, \"from_m\": 349258.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 350907.549, \"from_m\": 349404.163, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 354982.096, \"from_m\": 350907.549, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 377317.333, \"from_m\": 354982.096, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 380625.476, \"from_m\": 377317.333, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 383974.939, \"from_m\": 380625.476, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 385310.534, \"from_m\": 383974.939, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 385670.73, \"from_m\": 385310.534, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 386186.844, \"from_m\": 385670.73, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 386456.784, \"from_m\": 386186.844, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 404313.468, \"from_m\": 386456.784, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 405503.109, \"from_m\": 404313.468, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 411547.527, \"from_m\": 405503.109, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 412332.534, \"from_m\": 411547.527, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 412370.569, \"from_m\": 412332.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 412452.293, \"from_m\": 412370.569, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 424205.448, \"from_m\": 412452.293, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 427573.36, \"from_m\": 424205.448, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 429333.076, \"from_m\": 427573.36, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 433488.759, \"from_m\": 429333.076, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 433536.595, \"from_m\": 433488.759, \"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\": 442461.747, \"from_m\": 433536.595, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 444032.831, \"from_m\": 442461.747, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 450329.55, \"from_m\": 444032.831, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 453292.098, \"from_m\": 450329.55, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 454404.21, \"from_m\": 453292.098, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 459479.397, \"from_m\": 454404.21, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 465853.967, \"from_m\": 459479.397, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 469911.879, \"from_m\": 465853.967, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 483207.482, \"from_m\": 469911.879, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 484867.626, \"from_m\": 483207.482, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 486200.932, \"from_m\": 484867.626, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 490411.655, \"from_m\": 486200.932, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 492144.166, \"from_m\": 490411.655, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 492919.185, \"from_m\": 492144.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 494212.397, \"from_m\": 492919.185, \"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\": 494593.873, \"from_m\": 494212.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 494952.755, \"from_m\": 494593.873, \"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\": 508052.34, \"from_m\": 494952.755, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 509455.813, \"from_m\": 508052.34, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 510395.374, \"from_m\": 509455.813, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 517721.782, \"from_m\": 510395.374, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 526770.222, \"from_m\": 517721.782, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 530134.973, \"from_m\": 526770.222, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 554940.811, \"from_m\": 530134.973, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 558561.562, \"from_m\": 554940.811, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 564408.96, \"from_m\": 558561.562, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 567506.411, \"from_m\": 564408.96, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 571660.662, \"from_m\": 567506.411, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 574620.485, \"from_m\": 571660.662, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 586138.428, \"from_m\": 574620.485, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 588073.554, \"from_m\": 586138.428, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 595170.658, \"from_m\": 588073.554, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 601327.86, \"from_m\": 595170.658, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 604191.467, \"from_m\": 601327.86, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 610144.596, \"from_m\": 604191.467, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 610717.484, \"from_m\": 610144.596, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 610922.357, \"from_m\": 610717.484, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 610984.337, \"from_m\": 610922.357, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 613122.408, \"from_m\": 610984.337, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 613257.736, \"from_m\": 613122.408, \"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\": 615861.353, \"from_m\": 613257.736, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 618978.12, \"from_m\": 615861.353, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 620867.812, \"from_m\": 618978.12, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 627219.548, \"from_m\": 620867.812, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 628481.48, \"from_m\": 627219.548, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 629085.263, \"from_m\": 628481.48, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 629549.342, \"from_m\": 629085.263, \"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\": 629860.199, \"from_m\": 629549.342, \"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\": 630817.076, \"from_m\": 629860.199, \"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\": 633046.412, \"from_m\": 630817.076, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 635255.431, \"from_m\": 633046.412, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 635303.0, \"from_m\": 635255.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 636777.688, \"from_m\": 635303.0, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 637186.145, \"from_m\": 636777.688, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 637851.426, \"from_m\": 637186.145, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 646484.897, \"from_m\": 637851.426, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 646583.212, \"from_m\": 646484.897, \"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\": 648439.12, \"from_m\": 646583.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 648560.738, \"from_m\": 648439.12, \"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\": 648664.971, \"from_m\": 648560.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 651166.475, \"from_m\": 648664.971, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 652552.913, \"from_m\": 651166.475, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 655805.934, \"from_m\": 652552.913, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 656630.74, \"from_m\": 655805.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 657019.139, \"from_m\": 656630.74, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 657605.842, \"from_m\": 657019.139, \"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\": 658030.309, \"from_m\": 657605.842, \"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}], \"service_id\": 578096, \"profile_key\": \"d6fffb9fb957162ee612fa2081098cb2629f2263e903881adf97b4c51601af1c\", \"schedule_id\": 118, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1236\", \"location\": \"Coventry\", \"stage_seq\": 18, \"distance_m\": 151667.529, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Berkswell\", \"stage_seq\": 19, \"distance_m\": 160513.144, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1246H\", \"location\": \"Birmingham International\", \"stage_seq\": 20, \"distance_m\": 168863.152, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Stechford\", \"stage_seq\": 21, \"distance_m\": 175990.894, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 180498.199, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 181052.443, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1307\", \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 182026.843, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Soho South Jn\", \"stage_seq\": 25, \"distance_m\": 185322.433, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Galton Jn\", \"stage_seq\": 26, \"distance_m\": 188035.463, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1317\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 27, \"distance_m\": 190574.934, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 193840.72, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": \"1332\", \"location\": \"Wolverhampton\", \"stage_seq\": 29, \"distance_m\": 202835.38, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 30, \"distance_m\": 203569.312, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Bushbury Jn\", \"stage_seq\": 31, \"distance_m\": 205377.816, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Penkridge\", \"stage_seq\": 32, \"distance_m\": 218259.111, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 33, \"distance_m\": 226580.075, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1347\", \"location\": \"Stafford\", \"stage_seq\": 34, \"distance_m\": 227344.446, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 35, \"distance_m\": 235797.972, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Madeley\", \"stage_seq\": 36, \"distance_m\": 253365.246, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 37, \"distance_m\": 263838.278, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1410H\", \"location\": \"Crewe\", \"stage_seq\": 38, \"distance_m\": 266719.359, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 39, \"distance_m\": 267898.314, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"Winsford\", \"stage_seq\": 40, \"distance_m\": 278712.294, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Hartford Jn\", \"stage_seq\": 41, \"distance_m\": 287268.243, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Acton Bridge\", \"stage_seq\": 42, \"distance_m\": 289990.318, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Weaver Jn\", \"stage_seq\": 43, \"distance_m\": 293636.254, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 44, \"distance_m\": 302578.569, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1428H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 45, \"distance_m\": 305431.213, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Dallam Jn\", \"stage_seq\": 46, \"distance_m\": 306583.114, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Winwick Jn\", \"stage_seq\": 47, \"distance_m\": 310865.65, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Golborne Jn\", \"stage_seq\": 48, \"distance_m\": 315028.62, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 49, \"distance_m\": 322284.109, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 50, \"distance_m\": 323655.902, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1439H\", \"location\": \"Wigan North Western\", \"stage_seq\": 51, \"distance_m\": 324339.576, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 52, \"distance_m\": 336412.456, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Euxton Jn\", \"stage_seq\": 53, \"distance_m\": 340097.689, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Ribble Jn\", \"stage_seq\": 54, \"distance_m\": 347691.525, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1454H\", \"location\": \"Preston\", \"stage_seq\": 55, \"distance_m\": 348657.467, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 56, \"distance_m\": 349434.629, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 57, \"distance_m\": 355892.186, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 58, \"distance_m\": 363701.408, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1511\", \"location\": \"Lancaster\", \"stage_seq\": 59, \"distance_m\": 382436.272, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 60, \"distance_m\": 385416.168, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 61, \"distance_m\": 392308.149, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 62, \"distance_m\": 413259.943, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Grayrigg\", \"stage_seq\": 63, \"distance_m\": 424650.76, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Tebay\", \"stage_seq\": 64, \"distance_m\": 434176.426, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Shap Summit\", \"stage_seq\": 65, \"distance_m\": 443061.477, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 66, \"distance_m\": 449241.554, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 67, \"distance_m\": 464898.536, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1602\", \"location\": \"Carlisle\", \"stage_seq\": 68, \"distance_m\": 493552.744, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Caldew Jn\", \"stage_seq\": 69, \"distance_m\": 494626.015, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 70, \"distance_m\": 496593.738, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Floriston\", \"stage_seq\": 71, \"distance_m\": 503371.003, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Gretna Jn\", \"stage_seq\": 72, \"distance_m\": 507500.53, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 73, \"distance_m\": 512758.413, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Lockerbie\", \"stage_seq\": 74, \"distance_m\": 535147.109, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Beattock\", \"stage_seq\": 75, \"distance_m\": 557702.921, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Beattock Summit\", \"stage_seq\": 76, \"distance_m\": 573627.427, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Abington\", \"stage_seq\": 77, \"distance_m\": 586786.074, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 78, \"distance_m\": 611023.455, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 79, \"distance_m\": 613182.278, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Lanark Jn\", \"stage_seq\": 80, \"distance_m\": 616005.089, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Law Jn\", \"stage_seq\": 81, \"distance_m\": 628827.941, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Shieldmuir\", \"stage_seq\": 82, \"distance_m\": 634599.866, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1702\", \"location\": \"Motherwell\", \"stage_seq\": 83, \"distance_m\": 637356.426, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 84, \"distance_m\": 644262.712, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706H\", \"location\": \"Newton East Jn\", \"stage_seq\": 85, \"distance_m\": 646583.212, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Newton West Jn\", \"stage_seq\": 86, \"distance_m\": 648560.738, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 87, \"distance_m\": 651783.548, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 88, \"distance_m\": 653800.855, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 89, \"distance_m\": 656016.304, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 90, \"distance_m\": 656795.844, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 91, \"distance_m\": 657100.876, \"section_seq\": 1, \"route_path_id\": 65627}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 92, \"distance_m\": 658030.309, \"section_seq\": 1, \"route_path_id\": 65627}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 658030.309, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65627}], \"total_distance_m\": 658030.309, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 652888.171, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5142.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:51:57Z\", \"source_id\": 47196264, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:02Z\", \"source_id\": 15370082, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:51Z\", \"source_id\": 47201033, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:54Z\", \"source_id\": 15371519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:16Z\", \"source_id\": 47212420, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:21Z\", \"source_id\": 15374766, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:19Z\", \"source_id\": 47230815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:21Z\", \"source_id\": 15379946, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:32Z\", \"source_id\": 47249272, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:13:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:36Z\", \"source_id\": 15385332, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:10Z\", \"source_id\": 47253626, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:11Z\", \"source_id\": 15386538, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:36Z\", \"source_id\": 47296911, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:40Z\", \"source_id\": 15398698, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:52Z\", \"source_id\": 47318563, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:57Z\", \"source_id\": 15404697, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:14Z\", \"source_id\": 47340944, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:17Z\", \"source_id\": 15410883, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:21Z\", \"source_id\": 47359794, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:23Z\", \"source_id\": 15415983, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:42Z\", \"source_id\": 47392148, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:45Z\", \"source_id\": 15425131, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:01Z\", \"source_id\": 47416627, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:02Z\", \"source_id\": 15431999, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:29:54Z\", \"source_id\": 47453306, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:29:59Z\", \"source_id\": 15442435, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:34:51Z\", \"source_id\": 47466360, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:34:53Z\", \"source_id\": 15446049, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:41:08Z\", \"source_id\": 47482906, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:41:11Z\", \"source_id\": 15450738, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:52:27Z\", \"source_id\": 47512419, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:52:32Z\", \"source_id\": 15459007, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:56:17Z\", \"source_id\": 47522240, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:56:20Z\", \"source_id\": 15461842, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:17:44Z\", \"source_id\": 47578092, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:17:46Z\", \"source_id\": 15477454, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:28:36Z\", \"source_id\": 47606340, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:28:39Z\", \"source_id\": 15485540, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:32:04Z\", \"source_id\": 47615548, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:32:07Z\", \"source_id\": 15488018, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:37:15Z\", \"source_id\": 47629324, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:37:19Z\", \"source_id\": 15491893, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:48:15Z\", \"source_id\": 47657887, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:49:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:48:22Z\", \"source_id\": 15499988, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:04:42Z\", \"source_id\": 47701668, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:04:47Z\", \"source_id\": 15512129, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:22:58Z\", \"source_id\": 47750714, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:23:02Z\", \"source_id\": 15525980, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:35Z\", \"source_id\": 47789407, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:39Z\", \"source_id\": 15537048, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:01:36Z\", \"source_id\": 47853610, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:01:38Z\", \"source_id\": 15555463, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:41Z\", \"source_id\": 47905903, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:46Z\", \"source_id\": 15570558, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:05Z\", \"source_id\": 47961901, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:09Z\", \"source_id\": 15586652, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:07Z\", \"source_id\": 48070928, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:10Z\", \"source_id\": 15617409, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:22Z\", \"source_id\": 48080259, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:26Z\", \"source_id\": 15620171, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:09Z\", \"source_id\": 48085226, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:13Z\", \"source_id\": 15621552, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:15Z\", \"source_id\": 48134392, \"stage_seq\": 92, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:20Z\", \"source_id\": 15636534, \"stage_seq\": 92, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "2", "timing_fact_generation": 1789490542159063, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390006\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-15T16:43:58.324662", "service_state_evidence_id": 15636534, "current_leg_start_actual_dep": "2026-09-15T17:24:00+01:00", "operational_evidence_version": 344, "service_state_event_time_utc": "2026-09-15T16:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:53:59.070840", "service_state_valid_until_kind": null, "operational_interpretation_version": 344, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS GLC 9S65 390006 9 140 {"units": ["390006"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136136.516, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 142552.126, "from_m": 136136.516, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 142560.029, "from_m": 142552.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151228.711, "from_m": 142560.029, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152154.877, "from_m": 151228.711, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 152892.761, "from_m": 152154.877, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158566.228, "from_m": 152892.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 160441.627, "from_m": 158566.228, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168157.297, "from_m": 160441.627, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 171422.579, "from_m": 168157.297, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175836.565, "from_m": 171422.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180079.404, "from_m": 175836.565, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180447.875, "from_m": 180079.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181399.013, "from_m": 180447.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 181773.213, "from_m": 181399.013, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 182347.38, "from_m": 181773.213, "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": 183209.863, "from_m": 182347.38, "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": 188890.543, "from_m": 183209.863, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 191451.498, "from_m": 188890.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 192063.87, "from_m": 191451.498, "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": 195686.79, "from_m": 192063.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 196051.687, "from_m": 195686.79, "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": 202119.076, "from_m": 196051.687, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 202468.321, "from_m": 202119.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 203178.047, "from_m": 202468.321, "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": 203494.273, "from_m": 203178.047, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 205426.795, "from_m": 203494.273, "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": 207958.945, "from_m": 205426.795, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 208471.652, "from_m": 207958.945, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 224023.33, "from_m": 208471.652, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 226427.513, "from_m": 224023.33, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 226906.631, "from_m": 226427.513, "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": 226955.294, "from_m": 226906.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 226988.611, "from_m": 226955.294, "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": 227039.439, "from_m": 226988.611, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 227800.417, "from_m": 227039.439, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 227876.98, "from_m": 227800.417, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 265640.443, "from_m": 227876.98, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 265967.538, "from_m": 265640.443, "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": 265986.605, "from_m": 265967.538, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 266115.722, "from_m": 265986.605, "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": 267829.53, "from_m": 266115.722, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 268315.828, "from_m": 267829.53, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 289642.42, "from_m": 268315.828, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 289847.925, "from_m": 289642.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300083.62, "from_m": 289847.925, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 302303.92, "from_m": 300083.62, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 302359.506, "from_m": 302303.92, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 302406.011, "from_m": 302359.506, "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": 304927.895, "from_m": 302406.011, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 305155.977, "from_m": 304927.895, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 305687.943, "from_m": 305155.977, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310865.65, "from_m": 305687.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310911.17, "from_m": 310865.65, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 322833.573, "from_m": 310911.17, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 322907.176, "from_m": 322833.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 323731.115, "from_m": 322907.176, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 324658.315, "from_m": 323731.115, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 324713.726, "from_m": 324658.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 325528.413, "from_m": 324713.726, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 329564.116, "from_m": 325528.413, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 344133.948, "from_m": 329564.116, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 344200.12, "from_m": 344133.948, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 345849.534, "from_m": 344200.12, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 347691.525, "from_m": 345849.534, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 347738.858, "from_m": 347691.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347759.754, "from_m": 347738.858, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 347808.01, "from_m": 347759.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347848.23, "from_m": 347808.01, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 347902.312, "from_m": 347848.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 348128.813, "from_m": 347902.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 349178.0, "from_m": 348128.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 349200.895, "from_m": 349178.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 349258.677, "from_m": 349200.895, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 349404.163, "from_m": 349258.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 350907.549, "from_m": 349404.163, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 354982.096, "from_m": 350907.549, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 377317.333, "from_m": 354982.096, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 380625.476, "from_m": 377317.333, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 383974.939, "from_m": 380625.476, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 385310.534, "from_m": 383974.939, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 385670.73, "from_m": 385310.534, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 386186.844, "from_m": 385670.73, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 386456.784, "from_m": 386186.844, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 404313.468, "from_m": 386456.784, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 405503.109, "from_m": 404313.468, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 411547.527, "from_m": 405503.109, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 412332.534, "from_m": 411547.527, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 412370.569, "from_m": 412332.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 412452.293, "from_m": 412370.569, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 424205.448, "from_m": 412452.293, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 427573.36, "from_m": 424205.448, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 429333.076, "from_m": 427573.36, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 433488.759, "from_m": 429333.076, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 433536.595, "from_m": 433488.759, "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": 442461.747, "from_m": 433536.595, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 444032.831, "from_m": 442461.747, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 450329.55, "from_m": 444032.831, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 453292.098, "from_m": 450329.55, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 454404.21, "from_m": 453292.098, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 459479.397, "from_m": 454404.21, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 465853.967, "from_m": 459479.397, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 469911.879, "from_m": 465853.967, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 483207.482, "from_m": 469911.879, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 484867.626, "from_m": 483207.482, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 486200.932, "from_m": 484867.626, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 490411.655, "from_m": 486200.932, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 492144.166, "from_m": 490411.655, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 492919.185, "from_m": 492144.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 494212.397, "from_m": 492919.185, "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": 494593.873, "from_m": 494212.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 494952.755, "from_m": 494593.873, "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": 508052.34, "from_m": 494952.755, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 509455.813, "from_m": 508052.34, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 510395.374, "from_m": 509455.813, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 517721.782, "from_m": 510395.374, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 526770.222, "from_m": 517721.782, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 530134.973, "from_m": 526770.222, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 554940.811, "from_m": 530134.973, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 558561.562, "from_m": 554940.811, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 564408.96, "from_m": 558561.562, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 567506.411, "from_m": 564408.96, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 571660.662, "from_m": 567506.411, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 574620.485, "from_m": 571660.662, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 586138.428, "from_m": 574620.485, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 588073.554, "from_m": 586138.428, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 595170.658, "from_m": 588073.554, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 601327.86, "from_m": 595170.658, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 604191.467, "from_m": 601327.86, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 610144.596, "from_m": 604191.467, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 610717.484, "from_m": 610144.596, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 610922.357, "from_m": 610717.484, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 610984.337, "from_m": 610922.357, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 613122.408, "from_m": 610984.337, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 613257.736, "from_m": 613122.408, "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": 615861.353, "from_m": 613257.736, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 110.0}, {"to_m": 618978.12, "from_m": 615861.353, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 620867.812, "from_m": 618978.12, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 627219.548, "from_m": 620867.812, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 628481.48, "from_m": 627219.548, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 629085.263, "from_m": 628481.48, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 629549.342, "from_m": 629085.263, "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": 629860.199, "from_m": 629549.342, "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": 630817.076, "from_m": 629860.199, "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": 633046.412, "from_m": 630817.076, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 635255.431, "from_m": 633046.412, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 635303.0, "from_m": 635255.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 636777.688, "from_m": 635303.0, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 637186.145, "from_m": 636777.688, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 637851.426, "from_m": 637186.145, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 646484.897, "from_m": 637851.426, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 646583.212, "from_m": 646484.897, "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": 648439.12, "from_m": 646583.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 648560.738, "from_m": 648439.12, "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": 648664.971, "from_m": 648560.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 651166.475, "from_m": 648664.971, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 652552.913, "from_m": 651166.475, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 655805.934, "from_m": 652552.913, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 656630.74, "from_m": 655805.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 657019.139, "from_m": 656630.74, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 657605.842, "from_m": 657019.139, "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": 658030.309, "from_m": 657605.842, "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}], "service_id": 578096, "profile_key": "d6fffb9fb957162ee612fa2081098cb2629f2263e903881adf97b4c51601af1c", "schedule_id": 118, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1140", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1236", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.529, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.144, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1246H", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.152, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.894, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.199, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.443, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1307", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182026.843, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Soho South Jn", "stage_seq": 25, "distance_m": 185322.433, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Galton Jn", "stage_seq": 26, "distance_m": 188035.463, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1317", "location": "Sandwell & Dudley", "stage_seq": 27, "distance_m": 190574.934, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Dudley Port", "stage_seq": 28, "distance_m": 193840.72, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": "1332", "location": "Wolverhampton", "stage_seq": 29, "distance_m": 202835.38, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333H", "location": "Wolverhampton North Jn", "stage_seq": 30, "distance_m": 203569.312, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Bushbury Jn", "stage_seq": 31, "distance_m": 205377.816, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Penkridge", "stage_seq": 32, "distance_m": 218259.111, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344", "location": "Stafford Trent Valley Jn", "stage_seq": 33, "distance_m": 226580.075, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1347", "location": "Stafford", "stage_seq": 34, "distance_m": 227344.446, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Searchlight Lane Jn", "stage_seq": 35, "distance_m": 235797.972, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Madeley", "stage_seq": 36, "distance_m": 253365.246, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "Crewe Basford Hall Jn", "stage_seq": 37, "distance_m": 263838.278, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1410H", "location": "Crewe", "stage_seq": 38, "distance_m": 266719.359, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Crewe Coal Yard S.B.", "stage_seq": 39, "distance_m": 267898.314, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "Winsford", "stage_seq": 40, "distance_m": 278712.294, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Hartford Jn", "stage_seq": 41, "distance_m": 287268.243, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Acton Bridge", "stage_seq": 42, "distance_m": 289990.318, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Weaver Jn", "stage_seq": 43, "distance_m": 293636.254, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Acton Grange Jn", "stage_seq": 44, "distance_m": 302578.569, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1428H", "location": "Warrington Bank Quay", "stage_seq": 45, "distance_m": 305431.213, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Dallam Jn", "stage_seq": 46, "distance_m": 306583.114, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Winwick Jn", "stage_seq": 47, "distance_m": 310865.65, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Golborne Jn", "stage_seq": 48, "distance_m": 315028.62, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Springs Branch Jn", "stage_seq": 49, "distance_m": 322284.109, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Wigan South Jn", "stage_seq": 50, "distance_m": 323655.902, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1439H", "location": "Wigan North Western", "stage_seq": 51, "distance_m": 324339.576, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Balshaw Lane Jn", "stage_seq": 52, "distance_m": 336412.456, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Euxton Jn", "stage_seq": 53, "distance_m": 340097.689, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Ribble Jn", "stage_seq": 54, "distance_m": 347691.525, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1454H", "location": "Preston", "stage_seq": 55, "distance_m": 348657.467, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Preston Fylde Jn", "stage_seq": 56, "distance_m": 349434.629, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458H", "location": "Barton & Broughton Pass Loop", "stage_seq": 57, "distance_m": 355892.186, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Garstang & Catteral", "stage_seq": 58, "distance_m": 363701.408, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1511", "location": "Lancaster", "stage_seq": 59, "distance_m": 382436.272, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Morecambe South Jn", "stage_seq": 60, "distance_m": 385416.168, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Carnforth North Jn", "stage_seq": 61, "distance_m": 392308.149, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Oxenholme Lake District", "stage_seq": 62, "distance_m": 413259.943, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Grayrigg", "stage_seq": 63, "distance_m": 424650.76, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Tebay", "stage_seq": 64, "distance_m": 434176.426, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Shap Summit", "stage_seq": 65, "distance_m": 443061.477, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Shap Harrisons Sidings Loop", "stage_seq": 66, "distance_m": 449241.554, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Penrith North Lakes", "stage_seq": 67, "distance_m": 464898.536, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1602", "location": "Carlisle", "stage_seq": 68, "distance_m": 493552.744, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Caldew Jn", "stage_seq": 69, "distance_m": 494626.015, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Carlisle Kingmoor Jcn", "stage_seq": 70, "distance_m": 496593.738, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Floriston", "stage_seq": 71, "distance_m": 503371.003, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Gretna Jn", "stage_seq": 72, "distance_m": 507500.53, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 73, "distance_m": 512758.413, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Lockerbie", "stage_seq": 74, "distance_m": 535147.109, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Beattock", "stage_seq": 75, "distance_m": 557702.921, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Beattock Summit", "stage_seq": 76, "distance_m": 573627.427, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Abington", "stage_seq": 77, "distance_m": 586786.074, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Carstairs South Jn", "stage_seq": 78, "distance_m": 611023.455, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Carstairs North Jn", "stage_seq": 79, "distance_m": 613182.278, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Lanark Jn", "stage_seq": 80, "distance_m": 616005.089, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Law Jn", "stage_seq": 81, "distance_m": 628827.941, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Shieldmuir", "stage_seq": 82, "distance_m": 634599.866, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1702", "location": "Motherwell", "stage_seq": 83, "distance_m": 637356.426, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Uddingston Jn", "stage_seq": 84, "distance_m": 644262.712, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Newton East Jn", "stage_seq": 85, "distance_m": 646583.212, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Newton West Jn", "stage_seq": 86, "distance_m": 648560.738, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Rutherglen East Jn", "stage_seq": 87, "distance_m": 651783.548, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Shawfield Jn", "stage_seq": 88, "distance_m": 653800.855, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Larkfield Jn", "stage_seq": 89, "distance_m": 656016.304, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Eglinton St Jn", "stage_seq": 90, "distance_m": 656795.844, "section_seq": 1, "route_path_id": 65627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Glasgow Bridge Street Jn", "stage_seq": 91, "distance_m": 657100.876, "section_seq": 1, "route_path_id": 65627}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 92, "distance_m": 658030.309, "section_seq": 1, "route_path_id": 65627}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 658030.309, "from_m": 0.0, "section_seq": 1, "route_path_id": 65627}], "total_distance_m": 658030.309, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 652888.171, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5142.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:51:57Z", "source_id": 47196264, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:02Z", "source_id": 15370082, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:51Z", "source_id": 47201033, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T10:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:54Z", "source_id": 15371519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:16Z", "source_id": 47212420, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T10:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:21Z", "source_id": 15374766, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:19Z", "source_id": 47230815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:21Z", "source_id": 15379946, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:32Z", "source_id": 47249272, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:13:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:36Z", "source_id": 15385332, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:10Z", "source_id": 47253626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:11Z", "source_id": 15386538, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:36Z", "source_id": 47296911, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:40Z", "source_id": 15398698, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:52Z", "source_id": 47318563, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:57Z", "source_id": 15404697, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:14Z", "source_id": 47340944, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T11:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:17Z", "source_id": 15410883, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:21Z", "source_id": 47359794, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:23Z", "source_id": 15415983, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:42Z", "source_id": 47392148, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:45Z", "source_id": 15425131, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:16:01Z", "source_id": 47416627, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T12:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:16:02Z", "source_id": 15431999, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:29:54Z", "source_id": 47453306, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:29:59Z", "source_id": 15442435, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:34:51Z", "source_id": 47466360, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T12:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:34:53Z", "source_id": 15446049, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:41:08Z", "source_id": 47482906, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T12:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:41:11Z", "source_id": 15450738, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:52:27Z", "source_id": 47512419, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:52:32Z", "source_id": 15459007, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:56:17Z", "source_id": 47522240, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T12:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:56:20Z", "source_id": 15461842, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:17:44Z", "source_id": 47578092, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T13:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:17:46Z", "source_id": 15477454, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:28:36Z", "source_id": 47606340, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T13:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:28:39Z", "source_id": 15485540, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:32:04Z", "source_id": 47615548, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T13:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:32:07Z", "source_id": 15488018, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:37:15Z", "source_id": 47629324, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T13:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:37:19Z", "source_id": 15491893, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:48:15Z", "source_id": 47657887, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T13:49:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:48:22Z", "source_id": 15499988, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7917, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:04:42Z", "source_id": 47701668, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T14:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:04:47Z", "source_id": 15512129, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:22:58Z", "source_id": 47750714, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-15T14:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:23:02Z", "source_id": 15525980, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-15T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:35Z", "source_id": 47789407, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-15T14:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:39Z", "source_id": 15537048, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-15T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:01:36Z", "source_id": 47853610, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-15T15:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:01:38Z", "source_id": 15555463, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-15T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:41Z", "source_id": 47905903, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-15T15:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:46Z", "source_id": 15570558, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-15T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:05Z", "source_id": 47961901, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T15:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:09Z", "source_id": 15586652, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:07Z", "source_id": 48070928, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-15T16:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:10Z", "source_id": 15617409, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:22Z", "source_id": 48080259, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-15T16:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:26Z", "source_id": 15620171, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:09Z", "source_id": 48085226, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-15T16:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:13Z", "source_id": 15621552, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1996, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:15Z", "source_id": 48134392, "stage_seq": 92, "event_role": "ARR", "event_time": "2026-09-15T16:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:20Z", "source_id": 15636534, "stage_seq": 92, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}] London Euston 1140 1140 5 None None Glasgow Central High Level 1721 1721 2 LATE +22 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01372/2026-09-15/detailed None Motherwell 2026-09-15T17:24:00+01:00 Glasgow Central High Level 17.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.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 12.8 1726 1743 Motherwell Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-15 16:54:07 TERMINATED 2026-09-15 16:43:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636534 1789490542159063 344 344 2026-09-15 16:53:59.070840 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:43:58.324662
554753 583793 C55912 142I12MR15 2026-09-15 COMPLETE None 2026-09-15 16:44:00 2026-09-15 16:54:07 2026-09-17 16:54:07 {"id": 583793, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55912", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55912/2026-09-15/detailed", "trust_id": "142I12MR15", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-15", "dest_arr_time": "1644", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I12", "timing_status": "ON TIME", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "1609", "current_leg_dep": "1501", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "1538", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-15T16:54:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "1644", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:47694825\", \"confirmationDeadline\": \"2026-09-15T16:08:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1538", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "68.0", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:30:42Z\", \"source_id\": 47770659, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:27:40Z\", \"source_id\": 47762526, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:40:17Z\", \"source_id\": 47796713, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:40:23Z\", \"source_id\": 15539139, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:25:30Z\", \"source_id\": 47757142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:42:28Z\", \"source_id\": 47802308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:42:30Z\", \"source_id\": 15540783, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:24:08Z\", \"source_id\": 47753690, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:03Z\", \"source_id\": 47806582, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:06Z\", \"source_id\": 15541966, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:22:05Z\", \"source_id\": 47748405, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:27Z\", \"source_id\": 47810386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:28Z\", \"source_id\": 15543052, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:19:43Z\", \"source_id\": 47742155, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:46:53Z\", \"source_id\": 47814367, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:46:56Z\", \"source_id\": 15544127, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:18:16Z\", \"source_id\": 47738386, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:11Z\", \"source_id\": 47823320, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:18Z\", \"source_id\": 15546755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:16:51Z\", \"source_id\": 47734479, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:17:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:51:08Z\", \"source_id\": 15547448, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:14:36Z\", \"source_id\": 47728398, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:53:27Z\", \"source_id\": 15549239, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:11:09Z\", \"source_id\": 47719109, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:56:27Z\", \"source_id\": 15551461, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:07:48Z\", \"source_id\": 47710045, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:00:23Z\", \"source_id\": 15554520, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:05:32Z\", \"source_id\": 47703889, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:03:00Z\", \"source_id\": 15556535, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1789484749578449, "current_leg_arrival_utc": "2026-09-15T16:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:03.154420", "service_state_evidence_id": 15558775, "current_leg_start_actual_dep": "2026-09-15T15:01:47+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:03.759594", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Tyne and Wear Metro P SHZ APN 2I12 None None None None None [{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:30:42Z", "source_id": 47770659, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T14:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:27:40Z", "source_id": 47762526, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T14:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:40:17Z", "source_id": 47796713, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T14:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:40:23Z", "source_id": 15539139, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:25:30Z", "source_id": 47757142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T14:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:42:28Z", "source_id": 47802308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T14:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:42:30Z", "source_id": 15540783, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:24:08Z", "source_id": 47753690, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:03Z", "source_id": 47806582, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:06Z", "source_id": 15541966, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:22:05Z", "source_id": 47748405, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:27Z", "source_id": 47810386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:28Z", "source_id": 15543052, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:19:43Z", "source_id": 47742155, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:46:53Z", "source_id": 47814367, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:46:56Z", "source_id": 15544127, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:18:16Z", "source_id": 47738386, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T14:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:11Z", "source_id": 47823320, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T14:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:18Z", "source_id": 15546755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:16:51Z", "source_id": 47734479, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:17:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:51:08Z", "source_id": 15547448, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:14:36Z", "source_id": 47728398, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:53:27Z", "source_id": 15549239, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:11:09Z", "source_id": 47719109, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:56:27Z", "source_id": 15551461, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:07:48Z", "source_id": 47710045, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T14:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:00:23Z", "source_id": 15554520, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:05:32Z", "source_id": 47703889, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:03:00Z", "source_id": 15556535, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:03:00+01:00", "operational_fact": true}] South Hylton (Sunderland Metro) 1538 1538 None None None Newcastle Airport 1644 1644 None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C55912/2026-09-15/detailed None Pelaw Tyne & Wear Metro 2026-09-15T15:01:47+01:00 Heworth (Metro) 68.0 {"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} 0.6 1501 1609 Brockley Whins Pelaw Metro Jn Heworth (Metro) 54.9516939 -1.5561194 54.9516939 -1.5561194 1 0 2026-09-15 16:54:07 TERMINATED 2026-09-15 16:44:00 Pelaw Metro Jn TRUST TRACKING_TIMEOUT 15558775 1789484749578449 52 52 2026-09-15 16:54:03.759594 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:03.154420
554754 583583 G14965 731C20MR15 2026-09-15 COMPLETE 15637020 2026-09-15 17:44:00 2026-09-15 16:54:07 2026-09-17 16:54:07 {"id": 583583, "stp": "P", "toc": "Great Western Railway", "uid": "G14965", "consist": "802109", "dest_crs": "WSM", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14965/2026-09-15/detailed", "trust_id": "731C20MR15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weston-super-Mare", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "2", "is_terminated": 1, "next_location": "Weston-super-Mare", "signalling_id": "1C20", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1744", "current_leg_dep": "1739", "current_leg_end": "Weston-super-Mare", "origin_dep_time": "1530", "origin_platform": "5", "current_location": "Weston-super-Mare", "last_update_time": "2026-09-15T16:54:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.90911719311105, 51.35791394317301], [-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": "Worle", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.3448748", "next_location_lon": "-2.9693449", "previous_location": "Worle", "current_leg_milage": "2.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56458.631, \"from_m\": 56402.511, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.021, \"from_m\": 56458.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57141.537, \"from_m\": 56517.021, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57752.325, \"from_m\": 57141.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58044.301, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58084.557, \"from_m\": 58044.301, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58221.163, \"from_m\": 58084.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58633.625, \"from_m\": 58221.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58978.418, \"from_m\": 58633.625, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59043.481, \"from_m\": 58978.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96698.38, \"from_m\": 59043.481, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96807.618, \"from_m\": 96698.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119493.436, \"from_m\": 96807.618, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119565.811, \"from_m\": 119493.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122182.713, \"from_m\": 119565.811, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 124284.812, \"from_m\": 122182.713, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 124369.494, \"from_m\": 124284.812, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124435.056, \"from_m\": 124369.494, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 152828.216, \"from_m\": 124435.056, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152894.296, \"from_m\": 152828.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162647.418, \"from_m\": 152894.296, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169019.795, \"from_m\": 162647.418, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 170662.981, \"from_m\": 169019.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171127.327, \"from_m\": 170662.981, \"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\": 171902.102, \"from_m\": 171127.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173669.553, \"from_m\": 171902.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185493.223, \"from_m\": 173669.553, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 188482.574, \"from_m\": 185493.223, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 188525.563, \"from_m\": 188482.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188911.709, \"from_m\": 188525.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 189039.096, \"from_m\": 188911.709, \"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\": 189085.08, \"from_m\": 189039.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189865.661, \"from_m\": 189085.08, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 190820.104, \"from_m\": 189865.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 191791.173, \"from_m\": 190820.104, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 195583.512, \"from_m\": 191791.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216449.501, \"from_m\": 195583.512, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 216510.501, \"from_m\": 216449.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 216593.407, \"from_m\": 216510.501, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 216712.244, \"from_m\": 216593.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 219851.714, \"from_m\": 216712.244, \"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\": 220104.382, \"from_m\": 219851.714, \"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\": 583583, \"profile_key\": \"34b7c74e3a935a9efcef4adc5c20c50074f7394ea90ffe7b2bda381de5c709d4\", \"schedule_id\": 8810, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1555\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57921.534, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71603.89, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85060.419, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96914.508, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102531.944, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106545.56, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1622\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123870.808, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133127.985, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633H\", \"location\": \"Chippenham\", \"stage_seq\": 21, \"distance_m\": 150600.158, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Thingley East Jn\", \"stage_seq\": 22, \"distance_m\": 152828.216, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Thingley Jn\", \"stage_seq\": 23, \"distance_m\": 154050.444, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 24, \"distance_m\": 167846.864, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1647\", \"location\": \"Bath Spa\", \"stage_seq\": 25, \"distance_m\": 171303.486, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"North Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 188469.746, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Bristol East Jn\", \"stage_seq\": 27, \"distance_m\": 189178.721, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1715\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 28, \"distance_m\": 189746.433, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 29, \"distance_m\": 190278.502, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 30, \"distance_m\": 202594.688, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1731\", \"location\": \"Yatton\", \"stage_seq\": 31, \"distance_m\": 208910.622, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1737\", \"location\": \"Worle\", \"stage_seq\": 32, \"distance_m\": 215608.802, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Worle Jn\", \"stage_seq\": 33, \"distance_m\": 216510.501, \"section_seq\": 1, \"route_path_id\": 31025}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Weston-super-Mare\", \"stage_seq\": 34, \"distance_m\": 220104.382, \"section_seq\": 1, \"route_path_id\": 31025}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 220104.382, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31025}], \"total_distance_m\": 220104.382, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 214383.219, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5721.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3448748", "current_position_lon": "-2.9693449", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:19Z\", \"source_id\": 47788760, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:23Z\", \"source_id\": 15536901, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:44Z\", \"source_id\": 47800396, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:49Z\", \"source_id\": 15540231, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:38Z\", \"source_id\": 47808210, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:41Z\", \"source_id\": 15542430, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:11Z\", \"source_id\": 47817825, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:15Z\", \"source_id\": 15545147, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:51:08Z\", \"source_id\": 47825880, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:51:13Z\", \"source_id\": 15547529, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:42Z\", \"source_id\": 47848592, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:45Z\", \"source_id\": 15554025, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:04:07Z\", \"source_id\": 47860499, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:04:10Z\", \"source_id\": 15557448, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:17:50Z\", \"source_id\": 47898087, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:17:54Z\", \"source_id\": 15568300, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:04Z\", \"source_id\": 47937156, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:05Z\", \"source_id\": 15579463, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:27Z\", \"source_id\": 47971109, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:32Z\", \"source_id\": 15589417, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:48Z\", \"source_id\": 48006537, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:51Z\", \"source_id\": 15599302, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:12Z\", \"source_id\": 48088312, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:16Z\", \"source_id\": 15622447, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:44Z\", \"source_id\": 48103887, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:48Z\", \"source_id\": 15626926, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:22Z\", \"source_id\": 48119044, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:26Z\", \"source_id\": 15631668, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:51Z\", \"source_id\": 48135850, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:57Z\", \"source_id\": 15637020, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weston-super-Mare", "service_state_platform": "2", "timing_fact_generation": 1789490582344316, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:03.161496", "service_state_evidence_id": 15637020, "current_leg_start_actual_dep": "2026-09-15T17:38:00+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:03.756618", "service_state_valid_until_kind": null, "operational_interpretation_version": 134, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD WSM 1C20 802109 9 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56458.631, "from_m": 56402.511, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.021, "from_m": 56458.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57141.537, "from_m": 56517.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57752.325, "from_m": 57141.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58044.301, "from_m": 57752.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58084.557, "from_m": 58044.301, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58221.163, "from_m": 58084.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 58633.625, "from_m": 58221.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58978.418, "from_m": 58633.625, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59043.481, "from_m": 58978.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96698.38, "from_m": 59043.481, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96807.618, "from_m": 96698.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119493.436, "from_m": 96807.618, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119565.811, "from_m": 119493.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122182.713, "from_m": 119565.811, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 124284.812, "from_m": 122182.713, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 124369.494, "from_m": 124284.812, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124435.056, "from_m": 124369.494, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 152828.216, "from_m": 124435.056, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152894.296, "from_m": 152828.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162647.418, "from_m": 152894.296, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169019.795, "from_m": 162647.418, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 170662.981, "from_m": 169019.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171127.327, "from_m": 170662.981, "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": 171902.102, "from_m": 171127.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173669.553, "from_m": 171902.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 185493.223, "from_m": 173669.553, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 188482.574, "from_m": 185493.223, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 188525.563, "from_m": 188482.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188911.709, "from_m": 188525.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 189039.096, "from_m": 188911.709, "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": 189085.08, "from_m": 189039.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189865.661, "from_m": 189085.08, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 190820.104, "from_m": 189865.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 191791.173, "from_m": 190820.104, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 195583.512, "from_m": 191791.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216449.501, "from_m": 195583.512, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216510.501, "from_m": 216449.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 216593.407, "from_m": 216510.501, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216712.244, "from_m": 216593.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 219851.714, "from_m": 216712.244, "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": 220104.382, "from_m": 219851.714, "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": 583583, "profile_key": "34b7c74e3a935a9efcef4adc5c20c50074f7394ea90ffe7b2bda381de5c709d4", "schedule_id": 8810, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1530", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1555", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57921.534, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71603.89, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85060.419, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96914.508, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102531.944, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Uffington", "stage_seq": 18, "distance_m": 106545.56, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1622", "location": "Swindon", "stage_seq": 19, "distance_m": 123870.808, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133127.985, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633H", "location": "Chippenham", "stage_seq": 21, "distance_m": 150600.158, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Thingley East Jn", "stage_seq": 22, "distance_m": 152828.216, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Thingley Jn", "stage_seq": 23, "distance_m": 154050.444, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Bathampton Jn", "stage_seq": 24, "distance_m": 167846.864, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1647", "location": "Bath Spa", "stage_seq": 25, "distance_m": 171303.486, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "North Somerset Jn", "stage_seq": 26, "distance_m": 188469.746, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Bristol East Jn", "stage_seq": 27, "distance_m": 189178.721, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1715", "location": "Bristol Temple Meads", "stage_seq": 28, "distance_m": 189746.433, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Bristol West Jn", "stage_seq": 29, "distance_m": 190278.502, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725H", "location": "Nailsea & Backwell", "stage_seq": 30, "distance_m": 202594.688, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1731", "location": "Yatton", "stage_seq": 31, "distance_m": 208910.622, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1737", "location": "Worle", "stage_seq": 32, "distance_m": 215608.802, "section_seq": 1, "route_path_id": 31025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Worle Jn", "stage_seq": 33, "distance_m": 216510.501, "section_seq": 1, "route_path_id": 31025}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Weston-super-Mare", "stage_seq": 34, "distance_m": 220104.382, "section_seq": 1, "route_path_id": 31025}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 220104.382, "from_m": 0.0, "section_seq": 1, "route_path_id": 31025}], "total_distance_m": 220104.382, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 214383.219, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5721.163, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:19Z", "source_id": 47788760, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:23Z", "source_id": 15536901, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:44Z", "source_id": 47800396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:49Z", "source_id": 15540231, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:38Z", "source_id": 47808210, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:41Z", "source_id": 15542430, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:11Z", "source_id": 47817825, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:15Z", "source_id": 15545147, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:51:08Z", "source_id": 47825880, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:51:13Z", "source_id": 15547529, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:42Z", "source_id": 47848592, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:45Z", "source_id": 15554025, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:04:07Z", "source_id": 47860499, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:04:10Z", "source_id": 15557448, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:17:50Z", "source_id": 47898087, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:17:54Z", "source_id": 15568300, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:04Z", "source_id": 47937156, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:05Z", "source_id": 15579463, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:27Z", "source_id": 47971109, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T15:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:32Z", "source_id": 15589417, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26087, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:48Z", "source_id": 48006537, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T15:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:51Z", "source_id": 15599302, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:12Z", "source_id": 48088312, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:16Z", "source_id": 15622447, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:44Z", "source_id": 48103887, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:48Z", "source_id": 15626926, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:22Z", "source_id": 48119044, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:26Z", "source_id": 15631668, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:51Z", "source_id": 48135850, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T16:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:57Z", "source_id": 15637020, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] London Paddington 1530 1530 5 None None Weston-super-Mare 1743 1743 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14965/2026-09-15/detailed None Worle 2026-09-15T17:38:00+01:00 Weston-super-Mare 5.0 {"type": "LineString", "coordinates": [[-2.90911719311105, 51.35791394317301], [-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]]} 2.8 1739 1744 Worle Weston-super-Mare Weston-super-Mare 51.3448748 -2.9693449 51.3448748 -2.9693449 1 0 2026-09-15 16:54:07 TERMINATED 2026-09-15 16:44:00 Weston-super-Mare TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637020 1789490582344316 134 134 2026-09-15 16:54:03.756618 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:03.161496
554755 583933 P64816 355I23MR15 2026-09-15 COMPLETE None 2026-09-15 16:44:00 2026-09-15 16:54:08 2026-09-17 16:54:08 {"id": 583933, "stp": "P", "toc": "Northern", "uid": "P64816", "consist": "158757", "dest_crs": "WGW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64816/2026-09-15/detailed", "trust_id": "355I23MR15", "origin_crs": "WGW", "show_on_map": 0, "dar_est_time": "15:45:00", "dar_platform": null, "dest_station": "Wigan Wallgate", "service_date": "2026-09-15", "dest_arr_time": "1644", "dest_platform": "2", "is_terminated": 1, "next_location": "Wigan Wallgate Down Carriage Siding", "signalling_id": "5I23", "timing_status": "EARLY", "origin_station": "Wigan Wallgate", "current_leg_arr": "1546", "current_leg_dep": "1545", "current_leg_end": "Wigan Wallgate Down Carriage Siding", "origin_dep_time": "1545", "origin_platform": "1", "current_location": "Wigan Wallgate Down Carriage Siding", "last_update_time": "2026-09-15T16:54:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6355596065840445, 53.54440533288152], [-2.635887799999999, 53.544564400000006], [-2.6360002999999996, 53.54461739999999], [-2.6361697, 53.5447114], [-2.6368178999999996, 53.5450766], [-2.6374116000000005, 53.5454764], [-2.6375645186508274, 53.54558785703365], [-2.63761456295778, 53.54562433250755]]}", "current_leg_start": "Wigan Wallgate", "dest_arr_time_act": "1644", "motion_projection": null, "next_location_lat": "53.5456243", "next_location_lon": "-2.6376146", "previous_location": "Wigan Wallgate", "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.026, \"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\": 1344.449, \"from_m\": 234.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1578.475, \"from_m\": 1344.449, \"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\": 583933, \"profile_key\": \"cb9db9689d3af3a3b96b257e3ee7351fefb251aebd2bcab1f30a049636afe92d\", \"schedule_id\": 21394, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74618}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1642\", \"location\": \"Wigan Wallgate Down Carriage Siding\", \"stage_seq\": 2, \"distance_m\": 789.238, \"section_seq\": 1, \"route_path_id\": 74618}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": null, \"location\": \"Wigan Wallgate\", \"stage_seq\": 3, \"distance_m\": 1578.475, \"section_seq\": 1, \"route_path_id\": 74618}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1578.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74618}], \"total_distance_m\": 1578.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 468.052, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1110.423, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "53.5456243", "current_position_lon": "-2.6376146", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:46:50Z\", \"source_id\": 15544020, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan Wallgate Down Carriage Siding", "service_state_platform": null, "timing_fact_generation": 1789486826457220, "current_leg_arrival_utc": "2026-09-15T15:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:03.598730", "service_state_evidence_id": 15586066, "current_leg_start_actual_dep": "2026-09-15T15:45:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:03.745841", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WGW WGW 5I23 158757 3 90 None {"version": 3, "segments": [{"to_m": 234.026, "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": 1344.449, "from_m": 234.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1578.475, "from_m": 1344.449, "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": 583933, "profile_key": "cb9db9689d3af3a3b96b257e3ee7351fefb251aebd2bcab1f30a049636afe92d", "schedule_id": 21394, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Wigan Wallgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74618}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1642", "location": "Wigan Wallgate Down Carriage Siding", "stage_seq": 2, "distance_m": 789.238, "section_seq": 1, "route_path_id": 74618}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": null, "location": "Wigan Wallgate", "stage_seq": 3, "distance_m": 1578.475, "section_seq": 1, "route_path_id": 74618}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1578.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 74618}], "total_distance_m": 1578.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 468.052, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1110.423, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:46:50Z", "source_id": 15544020, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:46:00+01:00", "operational_fact": true}] Wigan Wallgate 1545 1545 1 15:45:00 None Wigan Wallgate 1644 1644 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64816/2026-09-15/detailed None Wigan Wallgate 2026-09-15T15:45:00+01:00 Wigan Wallgate Down Carriage Siding 1.0 {"type": "LineString", "coordinates": [[-2.6355596065840445, 53.54440533288152], [-2.635887799999999, 53.544564400000006], [-2.6360002999999996, 53.54461739999999], [-2.6361697, 53.5447114], [-2.6368178999999996, 53.5450766], [-2.6374116000000005, 53.5454764], [-2.6375645186508274, 53.54558785703365], [-2.63761456295778, 53.54562433250755]]} 0.1 1545 1546 Wigan Wallgate Wigan Wallgate Down Carriage Siding Wigan Wallgate Down Carriage Siding 53.5456243 -2.6376146 53.5456243 -2.6376146 1 0 2026-09-15 16:54:08 TERMINATED 2026-09-15 16:44:00 Wigan Wallgate Down Carriage Siding TRUST TRACKING_TIMEOUT 15586066 1789486826457220 3 3 2026-09-15 16:54:03.745841 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:03.598730
554756 586107 Y65686 879B47MU15 2026-09-15 COMPLETE 15638001 2026-09-15 17:44:00 2026-09-15 16:54:37 2026-09-17 16:54:37 {"id": 586107, "stp": "P", "toc": "London Overground", "uid": "Y65686", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65686/2026-09-15/detailed", "trust_id": "879B47MU15", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B47", "timing_status": "EARLY", "origin_station": "Crystal Palace", "current_leg_arr": "1744", "current_leg_dep": "1742", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1702", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-15T16:54:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7833.355, \"from_m\": 1684.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.139, \"from_m\": 17397.868, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20994.478, \"from_m\": 19256.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21049.461, \"from_m\": 20994.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21309.436, \"from_m\": 21049.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 586107, \"profile_key\": \"3787112c5dcc5dd3a10a42694900eb75110a7645f3718465a7f84e90d4993bb7\", \"schedule_id\": 31134, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1728H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1735H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1742H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27581.627, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1702", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:55Z\", \"source_id\": 48032911, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:55Z\", \"source_id\": 15606599, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:59Z\", \"source_id\": 48042031, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:05Z\", \"source_id\": 15609141, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:17Z\", \"source_id\": 48048536, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:20Z\", \"source_id\": 15611040, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:43Z\", \"source_id\": 48055651, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:46Z\", \"source_id\": 15613064, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:36Z\", \"source_id\": 48060909, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:43Z\", \"source_id\": 15614599, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:08Z\", \"source_id\": 48073864, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:12Z\", \"source_id\": 15618245, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:54Z\", \"source_id\": 48078890, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:57Z\", \"source_id\": 15619743, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:29Z\", \"source_id\": 48083425, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:33Z\", \"source_id\": 15621021, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:20Z\", \"source_id\": 48088695, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:24Z\", \"source_id\": 15622571, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:14Z\", \"source_id\": 48093871, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:18Z\", \"source_id\": 15624042, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:34Z\", \"source_id\": 48100618, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:37Z\", \"source_id\": 15625990, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:13Z\", \"source_id\": 48107869, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:19Z\", \"source_id\": 15628161, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:37Z\", \"source_id\": 48114451, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:41Z\", \"source_id\": 15630163, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:53Z\", \"source_id\": 48120429, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:52Z\", \"source_id\": 15632014, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:28Z\", \"source_id\": 48124655, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:31Z\", \"source_id\": 15633372, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:45Z\", \"source_id\": 48133066, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:49Z\", \"source_id\": 15636099, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:00Z\", \"source_id\": 48138947, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:02Z\", \"source_id\": 15638001, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789490648715896, "current_leg_arrival_utc": "2026-09-15T17:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:08.708993", "service_state_evidence_id": 15638001, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:08.735136", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B47 None None None None {"version": 3, "segments": [{"to_m": 1684.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7833.355, "from_m": 1684.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.139, "from_m": 17397.868, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20994.478, "from_m": 19256.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21049.461, "from_m": 20994.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21309.436, "from_m": 21049.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 586107, "profile_key": "3787112c5dcc5dd3a10a42694900eb75110a7645f3718465a7f84e90d4993bb7", "schedule_id": 31134, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1702", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1728H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1735H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27581.627, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:55Z", "source_id": 48032911, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:06:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:55Z", "source_id": 15606599, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:59Z", "source_id": 48042031, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:05Z", "source_id": 15609141, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:17Z", "source_id": 48048536, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:11:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:20Z", "source_id": 15611040, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:43Z", "source_id": 48055651, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:46Z", "source_id": 15613064, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:36Z", "source_id": 48060909, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:43Z", "source_id": 15614599, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:08Z", "source_id": 48073864, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:12Z", "source_id": 15618245, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:54Z", "source_id": 48078890, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:57Z", "source_id": 15619743, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:29Z", "source_id": 48083425, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:33Z", "source_id": 15621021, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:20Z", "source_id": 48088695, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:24Z", "source_id": 15622571, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:14Z", "source_id": 48093871, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:18Z", "source_id": 15624042, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:34Z", "source_id": 48100618, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:37Z", "source_id": 15625990, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:13Z", "source_id": 48107869, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:19Z", "source_id": 15628161, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:37Z", "source_id": 48114451, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:41Z", "source_id": 15630163, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:53Z", "source_id": 48120429, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:52Z", "source_id": 15632014, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:28Z", "source_id": 48124655, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:31Z", "source_id": 15633372, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:45Z", "source_id": 48133066, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:49Z", "source_id": 15636099, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:00Z", "source_id": 48138947, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:02Z", "source_id": 15638001, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Crystal Palace 1702 1702 3 None None Highbury & Islington (East London Line) 1746 1745 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65686/2026-09-15/detailed None Canonbury East London Line 2026-09-15T17:42:30+01:00 Highbury & Islington (East London Line) 2.0 {"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} 0.5 1742 1744 Canonbury East London Line Highbury & Islington (East London Line) Highbury & Islington (East London Line) 51.5458694 -0.1047385 51.5458694 -0.1047385 1 0 2026-09-15 16:54:37 TERMINATED 2026-09-15 16:44:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638001 1789490648715896 70 70 2026-09-15 16:54:08.735136 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:08.708993
554757 584971 L84335 872S49MS15 2026-09-15 COMPLETE 15636842 2026-09-15 17:44:00 2026-09-15 16:54:37 2026-09-17 16:54:37 {"id": 584971, "stp": "P", "toc": "South Western Railway", "uid": "L84335", "consist": "450109+450112", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84335/2026-09-15/detailed", "trust_id": "872S49MS15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2S49", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1744", "current_leg_dep": "1737", "current_leg_end": "Weybridge (B)", "origin_dep_time": "1622", "origin_platform": "24", "current_location": "Weybridge (B)", "last_update_time": "2026-09-15T16:54:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]}", "current_leg_start": "Addlestone", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.3616365", "next_location_lon": "-0.4576044", "previous_location": "Addlestone", "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\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11595.028, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.147, \"from_m\": 11595.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.399, \"from_m\": 15283.147, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15949.933, \"from_m\": 15323.399, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16017.573, \"from_m\": 15949.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22822.66, \"from_m\": 16017.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23202.857, \"from_m\": 22822.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23238.023, \"from_m\": 23202.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\": 31526.449, \"from_m\": 23238.023, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32080.473, \"from_m\": 31526.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.827, \"from_m\": 32080.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.165, \"from_m\": 32863.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34949.823, \"from_m\": 33180.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.957, \"from_m\": 34949.823, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39239.235, \"from_m\": 38779.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42768.053, \"from_m\": 39239.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43044.091, \"from_m\": 42768.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.449, \"from_m\": 43044.091, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47670.318, \"from_m\": 46825.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47732.34, \"from_m\": 47670.318, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48131.896, \"from_m\": 47732.34, \"capability_applied\": null, \"effective_limit_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\": 584971, \"profile_key\": \"0398f0e46edbae4002512069e206f4f5bfbd7d17a0746f9f7d23970ced088153\", \"schedule_id\": 34071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1642H\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 10, \"distance_m\": 12198.383, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 13693.131, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"Kew Bridge\", \"stage_seq\": 12, \"distance_m\": 15517.265, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653\", \"location\": \"Brentford\", \"stage_seq\": 13, \"distance_m\": 17029.177, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 18345.774, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657\", \"location\": \"Isleworth\", \"stage_seq\": 15, \"distance_m\": 19405.379, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1702\", \"location\": \"Hounslow\", \"stage_seq\": 16, \"distance_m\": 21640.165, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 17, \"distance_m\": 22664.594, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Feltham Jn\", \"stage_seq\": 18, \"distance_m\": 23238.023, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"Feltham\", \"stage_seq\": 19, \"distance_m\": 25553.425, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 20, \"distance_m\": 29848.039, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Staines\", \"stage_seq\": 21, \"distance_m\": 32210.922, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721\", \"location\": \"Egham\", \"stage_seq\": 22, \"distance_m\": 35474.91, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1725H\", \"location\": \"Virginia Water\", \"stage_seq\": 23, \"distance_m\": 38947.463, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Chertsey\", \"stage_seq\": 24, \"distance_m\": 42942.277, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Addlestone\", \"stage_seq\": 25, \"distance_m\": 45248.231, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 26, \"distance_m\": 46818.568, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Weybridge (B)\", \"stage_seq\": 27, \"distance_m\": 48131.896, \"section_seq\": 1, \"route_path_id\": 104565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48131.896, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104565}], \"total_distance_m\": 48131.896, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47454.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.462, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1622", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3616365", "current_position_lon": "-0.4576044", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:56Z\", \"source_id\": 15573886, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:34Z\", \"source_id\": 15576713, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:48Z\", \"source_id\": 15579222, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:31Z\", \"source_id\": 15581432, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:47Z\", \"source_id\": 47952908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:52Z\", \"source_id\": 15584028, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:37Z\", \"source_id\": 47960744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:40Z\", \"source_id\": 15586303, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:49Z\", \"source_id\": 47969371, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:53Z\", \"source_id\": 15588892, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:42Z\", \"source_id\": 47977484, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:47:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:47Z\", \"source_id\": 15591223, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:32Z\", \"source_id\": 47985763, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:33Z\", \"source_id\": 15593475, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:40Z\", \"source_id\": 47994720, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:44Z\", \"source_id\": 15596038, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:20Z\", \"source_id\": 48002421, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:23Z\", \"source_id\": 15598180, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:33Z\", \"source_id\": 48008601, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:36Z\", \"source_id\": 15599892, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:02Z\", \"source_id\": 48018554, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:04Z\", \"source_id\": 15602689, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:15Z\", \"source_id\": 48033803, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:18Z\", \"source_id\": 15606886, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:51Z\", \"source_id\": 48047428, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:55Z\", \"source_id\": 15610695, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:23Z\", \"source_id\": 48057460, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:27Z\", \"source_id\": 15613582, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:23Z\", \"source_id\": 48071728, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:25Z\", \"source_id\": 15617605, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:10Z\", \"source_id\": 48085320, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:13Z\", \"source_id\": 15621565, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:42Z\", \"source_id\": 48106541, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:48Z\", \"source_id\": 15627750, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:03Z\", \"source_id\": 48115597, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:07Z\", \"source_id\": 15630516, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:32Z\", \"source_id\": 48135088, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:38Z\", \"source_id\": 15636842, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1789490559865046, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:13.395271", "service_state_evidence_id": 15636842, "current_leg_start_actual_dep": "2026-09-15T17:35:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:15.402884", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 2S49 450109+450112 8 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11595.028, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.147, "from_m": 11595.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.399, "from_m": 15283.147, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15949.933, "from_m": 15323.399, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16017.573, "from_m": 15949.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22822.66, "from_m": 16017.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23202.857, "from_m": 22822.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23238.023, "from_m": 23202.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": 31526.449, "from_m": 23238.023, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32080.473, "from_m": 31526.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.827, "from_m": 32080.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.165, "from_m": 32863.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34949.823, "from_m": 33180.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.957, "from_m": 34949.823, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39239.235, "from_m": 38779.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42768.053, "from_m": 39239.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43044.091, "from_m": 42768.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.449, "from_m": 43044.091, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47670.318, "from_m": 46825.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47732.34, "from_m": 47670.318, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48131.896, "from_m": 47732.34, "capability_applied": null, "effective_limit_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": 584971, "profile_key": "0398f0e46edbae4002512069e206f4f5bfbd7d17a0746f9f7d23970ced088153", "schedule_id": 34071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1622", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1642H", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.383, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.131, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.265, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.177, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.774, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.379, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1702", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.165, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.594, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23238.023, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.425, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.039, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.922, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721", "location": "Egham", "stage_seq": 22, "distance_m": 35474.91, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1725H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.463, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.277, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.231, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.568, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Weybridge (B)", "stage_seq": 27, "distance_m": 48131.896, "section_seq": 1, "route_path_id": 104565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48131.896, "from_m": 0.0, "section_seq": 1, "route_path_id": 104565}], "total_distance_m": 48131.896, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47454.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.462, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:56Z", "source_id": 15573886, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:34Z", "source_id": 15576713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:48Z", "source_id": 15579222, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:31Z", "source_id": 15581432, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:47Z", "source_id": 47952908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:52Z", "source_id": 15584028, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:37Z", "source_id": 47960744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:40Z", "source_id": 15586303, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:49Z", "source_id": 47969371, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:53Z", "source_id": 15588892, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:42Z", "source_id": 47977484, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:47:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:47Z", "source_id": 15591223, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:32Z", "source_id": 47985763, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:33Z", "source_id": 15593475, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:40Z", "source_id": 47994720, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:44Z", "source_id": 15596038, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:20Z", "source_id": 48002421, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:55:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:23Z", "source_id": 15598180, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:33Z", "source_id": 48008601, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:36Z", "source_id": 15599892, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:02Z", "source_id": 48018554, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:04Z", "source_id": 15602689, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:15Z", "source_id": 48033803, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:07:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:18Z", "source_id": 15606886, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:51Z", "source_id": 48047428, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:11:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:55Z", "source_id": 15610695, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:23Z", "source_id": 48057460, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:15:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:27Z", "source_id": 15613582, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:23Z", "source_id": 48071728, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:25Z", "source_id": 15617605, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:10Z", "source_id": 48085320, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:13Z", "source_id": 15621565, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:42Z", "source_id": 48106541, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:48Z", "source_id": 15627750, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:03Z", "source_id": 48115597, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:07Z", "source_id": 15630516, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:32Z", "source_id": 48135088, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:38Z", "source_id": 15636842, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] London Waterloo 1622 1622 24 None None Weybridge (B) 1745 1743 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84335/2026-09-15/detailed None Addlestone 2026-09-15T17:35:00+01:00 Weybridge (B) 7.0 {"type": "LineString", "coordinates": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]} 1.8 1737 1744 Addlestone Weybridge (B) Weybridge (B) 51.3616365 -0.4576044 51.3616365 -0.4576044 1 0 2026-09-15 16:54:37 TERMINATED 2026-09-15 16:44:00 Weybridge (B) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636842 1789490559865046 102 102 2026-09-15 16:54:15.402884 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:13.395271
554758 586130 L88834 322G23MU15 2026-09-15 COMPLETE 15637729 2026-09-15 17:44:00 2026-09-15 16:54:37 2026-09-17 16:54:37 {"id": 586130, "stp": "P", "toc": "Northern", "uid": "L88834", "consist": "323228", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88834/2026-09-15/detailed", "trust_id": "322G23MU15", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-15", "dest_arr_time": "1741", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G23", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1744", "current_leg_dep": "1738", "current_leg_end": "Hadfield", "origin_dep_time": "1703", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-15T16:54:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]}", "current_leg_start": "Glossop", "dest_arr_time_act": "1741", "motion_projection": null, "next_location_lat": "53.4608456", "next_location_lon": "-1.9653832", "previous_location": "Glossop", "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\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"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\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"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\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_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\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"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\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"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\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13109.154, \"from_m\": 10010.956, \"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\": 14392.813, \"from_m\": 13109.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16744.237, \"from_m\": 14392.813, \"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\": 16755.201, \"from_m\": 16744.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18726.92, \"from_m\": 16755.201, \"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\": 19013.554, \"from_m\": 18726.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19533.242, \"from_m\": 19013.554, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 20713.501, \"from_m\": 19533.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 586130, \"profile_key\": \"eb658f17187fe2c133aeb4548bfda4372f925a1eaf0e3c817b4a6d1d96e3a88d\", \"schedule_id\": 19162, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1707\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10815.506, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1735H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 19274.118, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 73800}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73800}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.635, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.866, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1703", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4608456", "current_position_lon": "-1.9653832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:35Z\", \"source_id\": 48032020, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:39Z\", \"source_id\": 15606337, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:51Z\", \"source_id\": 48047382, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:55Z\", \"source_id\": 15610693, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:19Z\", \"source_id\": 48057208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:20Z\", \"source_id\": 15613481, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:25Z\", \"source_id\": 15616005, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:54Z\", \"source_id\": 15617996, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:41Z\", \"source_id\": 48075361, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:43Z\", \"source_id\": 15618717, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:54Z\", \"source_id\": 15622176, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:56Z\", \"source_id\": 48104478, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:58Z\", \"source_id\": 15627100, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:36Z\", \"source_id\": 48117022, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:42Z\", \"source_id\": 15631004, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:40Z\", \"source_id\": 48138025, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:42Z\", \"source_id\": 15637729, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1789490624660336, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:16.171207", "service_state_evidence_id": 15637729, "current_leg_start_actual_dep": "2026-09-15T17:38:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:17.001442", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN HDF 2G23 323228 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "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": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "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": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_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": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "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": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "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": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13109.154, "from_m": 10010.956, "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": 14392.813, "from_m": 13109.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16744.237, "from_m": 14392.813, "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": 16755.201, "from_m": 16744.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18726.92, "from_m": 16755.201, "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": 19013.554, "from_m": 18726.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19533.242, "from_m": 19013.554, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 20713.501, "from_m": 19533.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 586130, "profile_key": "eb658f17187fe2c133aeb4548bfda4372f925a1eaf0e3c817b4a6d1d96e3a88d", "schedule_id": 19162, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1703", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 73800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10815.506, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719", "location": "Godley", "stage_seq": 8, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Hattersley", "stage_seq": 9, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Broadbottom", "stage_seq": 10, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Dinting", "stage_seq": 11, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1735H", "location": "Glossop", "stage_seq": 12, "distance_m": 19274.118, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 73800}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 73800}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.635, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.866, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:35Z", "source_id": 48032020, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:39Z", "source_id": 15606337, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:51Z", "source_id": 48047382, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:11:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:55Z", "source_id": 15610693, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:19Z", "source_id": 48057208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:20Z", "source_id": 15613481, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:25Z", "source_id": 15616005, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:54Z", "source_id": 15617996, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:41Z", "source_id": 48075361, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:43Z", "source_id": 15618717, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:54Z", "source_id": 15622176, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:56Z", "source_id": 48104478, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:58Z", "source_id": 15627100, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:36Z", "source_id": 48117022, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:42Z", "source_id": 15631004, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:40Z", "source_id": 48138025, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:44:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:42Z", "source_id": 15637729, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Manchester Piccadilly 1703 1703 2 None None Hadfield 1741 1741 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88834/2026-09-15/detailed None Glossop 2026-09-15T17:38:30+01:00 Hadfield 6.0 {"type": "LineString", "coordinates": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]} 1.8 1738 1744 Glossop Hadfield Hadfield 53.4608456 -1.9653832 53.4608456 -1.9653832 1 0 2026-09-15 16:54:37 TERMINATED 2026-09-15 16:44:00 Hadfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637729 1789490624660336 47 47 2026-09-15 16:54:17.001442 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:16.171207
554759 584884 W43978 782D44MS15 2026-09-15 COMPLETE 15637033 2026-09-15 17:42:00 2026-09-15 16:54:37 2026-09-17 16:54:37 {"id": 584884, "stp": "P", "toc": "Transport for Wales", "uid": "W43978", "consist": "756115", "dest_crs": "BGD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43978/2026-09-15/detailed", "trust_id": "782D44MS15", "origin_crs": "BYI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bargoed", "service_date": "2026-09-15", "dest_arr_time": "1740", "dest_platform": "1", "is_terminated": 1, "next_location": "Bargoed", "signalling_id": "2D44", "timing_status": "LATE", "origin_station": "Barry Island", "current_leg_arr": "1744", "current_leg_dep": "1742", "current_leg_end": "Bargoed", "origin_dep_time": "1619", "origin_platform": null, "current_location": "Gilfach Fargoed", "last_update_time": "2026-09-15T16:54:37", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]}", "current_leg_start": "Gilfach Fargoed", "dest_arr_time_act": "1738", "motion_projection": null, "next_location_lat": "51.6921063", "next_location_lon": "-3.2291091", "previous_location": "Pengam", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1725.134, \"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\": 1826.8, \"from_m\": 1725.134, \"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\": 1904.867, \"from_m\": 1826.8, \"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\": 3156.969, \"from_m\": 1904.867, \"capability_applied\": null, \"effective_limit_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\": 3734.868, \"from_m\": 3156.969, \"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\": 4893.493, \"from_m\": 3734.868, \"capability_applied\": null, \"effective_limit_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\": 4945.472, \"from_m\": 4893.493, \"capability_applied\": null, \"effective_limit_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\": 9506.766, \"from_m\": 4945.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10289.822, \"from_m\": 9506.766, \"capability_applied\": null, \"effective_limit_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\": 11191.993, \"from_m\": 10289.822, \"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\": 11877.141, \"from_m\": 11191.993, \"capability_applied\": null, \"effective_limit_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\": 12961.554, \"from_m\": 11877.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13474.183, \"from_m\": 12961.554, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13557.568, \"from_m\": 13474.183, \"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\": 13604.951, \"from_m\": 13557.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14020.62, \"from_m\": 13604.951, \"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\": 14630.357, \"from_m\": 14020.62, \"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\": 15789.821, \"from_m\": 14630.357, \"capability_applied\": null, \"effective_limit_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\": 15827.373, \"from_m\": 15789.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16560.747, \"from_m\": 15827.373, \"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\": 19797.416, \"from_m\": 16560.747, \"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\": 19848.806, \"from_m\": 19797.416, \"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\": 23984.304, \"from_m\": 19848.806, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25923.528, \"from_m\": 23984.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27349.017, \"from_m\": 25923.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27416.589, \"from_m\": 27349.017, \"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\": 30785.011, \"from_m\": 27416.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32248.46, \"from_m\": 30785.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32816.543, \"from_m\": 32248.46, \"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\": 33817.248, \"from_m\": 32816.543, \"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\": 36050.667, \"from_m\": 33817.248, \"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\": 36103.408, \"from_m\": 36050.667, \"capability_applied\": null, \"effective_limit_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\": 36162.313, \"from_m\": 36103.408, \"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\": 36739.595, \"from_m\": 36162.313, \"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\": 39002.862, \"from_m\": 36739.595, \"capability_applied\": null, \"effective_limit_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\": 39623.135, \"from_m\": 39002.862, \"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\": 41295.208, \"from_m\": 39623.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41873.022, \"from_m\": 41295.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42827.237, \"from_m\": 41873.022, \"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\": 42874.267, \"from_m\": 42827.237, \"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\": 43173.256, \"from_m\": 42874.267, \"capability_applied\": null, \"effective_limit_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\": 43324.665, \"from_m\": 43173.256, \"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\": 584884, \"profile_key\": \"95ebd33ab9aa6329ecc83ed48d392f86f48c788e1614236741b14bb18071ec2b\", \"schedule_id\": 38493, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Barry Island\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1624\", \"location\": \"Barry\", \"stage_seq\": 2, \"distance_m\": 1175.675, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"Barry Docks\", \"stage_seq\": 3, \"distance_m\": 3497.253, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630H\", \"location\": \"Cadoxton\", \"stage_seq\": 4, \"distance_m\": 4872.466, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1635\", \"location\": \"Dinas Powys\", \"stage_seq\": 5, \"distance_m\": 7917.515, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Eastbrook\", \"stage_seq\": 6, \"distance_m\": 9118.733, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1641\", \"location\": \"Cogan\", \"stage_seq\": 7, \"distance_m\": 10660.502, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Cogan Jn\", \"stage_seq\": 8, \"distance_m\": 11253.393, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Grangetown\", \"stage_seq\": 9, \"distance_m\": 13354.685, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 10, \"distance_m\": 13881.116, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1652\", \"location\": \"Cardiff Central\", \"stage_seq\": 11, \"distance_m\": 15183.936, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 12, \"distance_m\": 15882.297, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1656\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 13, \"distance_m\": 16259.942, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Heath Jn\", \"stage_seq\": 14, \"distance_m\": 19848.806, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1700H\", \"location\": \"Heath High Level\", \"stage_seq\": 15, \"distance_m\": 20301.632, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704\", \"location\": \"Llanishen\", \"stage_seq\": 16, \"distance_m\": 22060.677, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 17, \"distance_m\": 23354.952, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1712\", \"location\": \"Caerphilly\", \"stage_seq\": 18, \"distance_m\": 27641.614, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Aber\", \"stage_seq\": 19, \"distance_m\": 28616.833, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 20, \"distance_m\": 29825.274, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"Llanbradach\", \"stage_seq\": 21, \"distance_m\": 31775.849, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 22, \"distance_m\": 36495.169, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1727H\", \"location\": \"Hengoed\", \"stage_seq\": 23, \"distance_m\": 37954.212, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Pengam\", \"stage_seq\": 24, \"distance_m\": 40713.48, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1734H\", \"location\": \"Gilfach Fargoed\", \"stage_seq\": 25, \"distance_m\": 42409.609, \"section_seq\": 1, \"route_path_id\": 105461}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": null, \"location\": \"Bargoed\", \"stage_seq\": 26, \"distance_m\": 43324.665, \"section_seq\": 1, \"route_path_id\": 105461}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43324.665, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105461}], \"total_distance_m\": 43324.665, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41514.596, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1810.069, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6921063", "current_position_lon": "-3.2291091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:25Z\", \"source_id\": 47907992, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:31Z\", \"source_id\": 15571187, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:50Z\", \"source_id\": 47919733, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:53Z\", \"source_id\": 15574635, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:23Z\", \"source_id\": 47926869, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:30Z\", \"source_id\": 15576640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:22Z\", \"source_id\": 47937970, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:28Z\", \"source_id\": 15579753, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:23Z\", \"source_id\": 47946152, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:28Z\", \"source_id\": 15582147, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:49Z\", \"source_id\": 47953025, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:53Z\", \"source_id\": 15584109, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:53Z\", \"source_id\": 47969570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:55Z\", \"source_id\": 15588936, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:10Z\", \"source_id\": 47984639, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:13Z\", \"source_id\": 15593166, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:27Z\", \"source_id\": 47999732, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:33Z\", \"source_id\": 15597510, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:53Z\", \"source_id\": 15605725, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:02Z\", \"source_id\": 48036136, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:07Z\", \"source_id\": 15607558, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:51Z\", \"source_id\": 48044479, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:56Z\", \"source_id\": 15609857, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:31Z\", \"source_id\": 48060694, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:37Z\", \"source_id\": 15614542, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:23Z\", \"source_id\": 15617557, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:55Z\", \"source_id\": 15619689, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:23Z\", \"source_id\": 15622539, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:22Z\", \"source_id\": 48100000, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:25Z\", \"source_id\": 15625823, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:13Z\", \"source_id\": 48107895, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:16Z\", \"source_id\": 15628134, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:50Z\", \"source_id\": 48120274, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:52Z\", \"source_id\": 15632012, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:38Z\", \"source_id\": 48127597, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:41Z\", \"source_id\": 15634337, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:23Z\", \"source_id\": 48134741, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:28Z\", \"source_id\": 15636679, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bargoed", "service_state_platform": "1", "timing_fact_generation": 1789490577298138, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:16.472316", "service_state_evidence_id": 15636679, "current_leg_start_actual_dep": "2026-09-15T17:41:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:16.997999", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P BYI BGD 2D44 756115 5 75 None {"version": 3, "segments": [{"to_m": 1725.134, "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": 1826.8, "from_m": 1725.134, "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": 1904.867, "from_m": 1826.8, "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": 3156.969, "from_m": 1904.867, "capability_applied": null, "effective_limit_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": 3734.868, "from_m": 3156.969, "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": 4893.493, "from_m": 3734.868, "capability_applied": null, "effective_limit_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": 4945.472, "from_m": 4893.493, "capability_applied": null, "effective_limit_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": 9506.766, "from_m": 4945.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10289.822, "from_m": 9506.766, "capability_applied": null, "effective_limit_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": 11191.993, "from_m": 10289.822, "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": 11877.141, "from_m": 11191.993, "capability_applied": null, "effective_limit_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": 12961.554, "from_m": 11877.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13474.183, "from_m": 12961.554, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13557.568, "from_m": 13474.183, "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": 13604.951, "from_m": 13557.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14020.62, "from_m": 13604.951, "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": 14630.357, "from_m": 14020.62, "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": 15789.821, "from_m": 14630.357, "capability_applied": null, "effective_limit_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": 15827.373, "from_m": 15789.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16560.747, "from_m": 15827.373, "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": 19797.416, "from_m": 16560.747, "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": 19848.806, "from_m": 19797.416, "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": 23984.304, "from_m": 19848.806, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25923.528, "from_m": 23984.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27349.017, "from_m": 25923.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27416.589, "from_m": 27349.017, "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": 30785.011, "from_m": 27416.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32248.46, "from_m": 30785.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32816.543, "from_m": 32248.46, "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": 33817.248, "from_m": 32816.543, "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": 36050.667, "from_m": 33817.248, "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": 36103.408, "from_m": 36050.667, "capability_applied": null, "effective_limit_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": 36162.313, "from_m": 36103.408, "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": 36739.595, "from_m": 36162.313, "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": 39002.862, "from_m": 36739.595, "capability_applied": null, "effective_limit_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": 39623.135, "from_m": 39002.862, "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": 41295.208, "from_m": 39623.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41873.022, "from_m": 41295.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42827.237, "from_m": 41873.022, "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": 42874.267, "from_m": 42827.237, "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": 43173.256, "from_m": 42874.267, "capability_applied": null, "effective_limit_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": 43324.665, "from_m": 43173.256, "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": 584884, "profile_key": "95ebd33ab9aa6329ecc83ed48d392f86f48c788e1614236741b14bb18071ec2b", "schedule_id": 38493, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1619", "location": "Barry Island", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1624", "location": "Barry", "stage_seq": 2, "distance_m": 1175.675, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Barry Docks", "stage_seq": 3, "distance_m": 3497.253, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Cadoxton", "stage_seq": 4, "distance_m": 4872.466, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635", "location": "Dinas Powys", "stage_seq": 5, "distance_m": 7917.515, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Eastbrook", "stage_seq": 6, "distance_m": 9118.733, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1641", "location": "Cogan", "stage_seq": 7, "distance_m": 10660.502, "section_seq": 1, "route_path_id": 105461}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Cogan Jn", "stage_seq": 8, "distance_m": 11253.393, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Grangetown", "stage_seq": 9, "distance_m": 13354.685, "section_seq": 1, "route_path_id": 105461}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Penarth Curve South Jn", "stage_seq": 10, "distance_m": 13881.116, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1652", "location": "Cardiff Central", "stage_seq": 11, "distance_m": 15183.936, "section_seq": 1, "route_path_id": 105461}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "CVL East Boundary", "stage_seq": 12, "distance_m": 15882.297, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1656", "location": "Cardiff Queen Street", "stage_seq": 13, "distance_m": 16259.942, "section_seq": 1, "route_path_id": 105461}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Heath Jn", "stage_seq": 14, "distance_m": 19848.806, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Heath High Level", "stage_seq": 15, "distance_m": 20301.632, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Llanishen", "stage_seq": 16, "distance_m": 22060.677, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Lisvane & Thornhill", "stage_seq": 17, "distance_m": 23354.952, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1712", "location": "Caerphilly", "stage_seq": 18, "distance_m": 27641.614, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Aber", "stage_seq": 19, "distance_m": 28616.833, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Energlyn & Churchill Park", "stage_seq": 20, "distance_m": 29825.274, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "Llanbradach", "stage_seq": 21, "distance_m": 31775.849, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Ystrad Mynach", "stage_seq": 22, "distance_m": 36495.169, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1727H", "location": "Hengoed", "stage_seq": 23, "distance_m": 37954.212, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Pengam", "stage_seq": 24, "distance_m": 40713.48, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Gilfach Fargoed", "stage_seq": 25, "distance_m": 42409.609, "section_seq": 1, "route_path_id": 105461}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": null, "location": "Bargoed", "stage_seq": 26, "distance_m": 43324.665, "section_seq": 1, "route_path_id": 105461}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43324.665, "from_m": 0.0, "section_seq": 1, "route_path_id": 105461}], "total_distance_m": 43324.665, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41514.596, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1810.069, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:25Z", "source_id": 47907992, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:31Z", "source_id": 15571187, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:50Z", "source_id": 47919733, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:53Z", "source_id": 15574635, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:23Z", "source_id": 47926869, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:30Z", "source_id": 15576640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25365, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:22Z", "source_id": 47937970, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:28Z", "source_id": 15579753, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25358, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:23Z", "source_id": 47946152, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:36:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:28Z", "source_id": 15582147, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:49Z", "source_id": 47953025, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:53Z", "source_id": 15584109, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:53Z", "source_id": 47969570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:55Z", "source_id": 15588936, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:10Z", "source_id": 47984639, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:13Z", "source_id": 15593166, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:27Z", "source_id": 47999732, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:33Z", "source_id": 15597510, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:53Z", "source_id": 15605725, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:02Z", "source_id": 48036136, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:07Z", "source_id": 15607558, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:51Z", "source_id": 48044479, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:11:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:56Z", "source_id": 15609857, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:31Z", "source_id": 48060694, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:37Z", "source_id": 15614542, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:23Z", "source_id": 15617557, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:55Z", "source_id": 15619689, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:23Z", "source_id": 15622539, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:22Z", "source_id": 48100000, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:25Z", "source_id": 15625823, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:13Z", "source_id": 48107895, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:16Z", "source_id": 15628134, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:50Z", "source_id": 48120274, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:52Z", "source_id": 15632012, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25188, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:38Z", "source_id": 48127597, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:41Z", "source_id": 15634337, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25181, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:23Z", "source_id": 48134741, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:28Z", "source_id": 15636679, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Barry Island 1619 1619 None None None Bargoed 1740 1738 1 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W43978/2026-09-15/detailed None Gilfach Fargoed 2026-09-15T17:41:30+01:00 Bargoed 2.0 {"type": "LineString", "coordinates": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]} 0.6 1742 1744 Pengam Gilfach Fargoed Bargoed 51.6921063 -3.2291091 51.6921063 -3.2291091 1 0 2026-09-15 16:54:37 TERMINATED 2026-09-15 16:44:00 Bargoed TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636679 1789490577298138 86 86 2026-09-15 16:54:16.997999 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:16.472316
554760 584859 L80754 872C49MS15 2026-09-15 COMPLETE 15636942 2026-09-15 17:44:00 2026-09-15 16:54:37 2026-09-17 16:54:37 {"id": 584859, "stp": "P", "toc": "South Western Railway", "uid": "L80754", "consist": "701027", "dest_crs": "RDZ", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80754/2026-09-15/detailed", "trust_id": "872C49MS15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Platforms 4/5/6", "service_date": "2026-09-15", "dest_arr_time": "1742", "dest_platform": "4", "is_terminated": 1, "next_location": "Reading Platforms 4/5/6", "signalling_id": "2C49", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1744", "current_leg_dep": "1739", "current_leg_end": "Reading Platforms 4/5/6", "origin_dep_time": "1618", "origin_platform": "19", "current_location": "Reading Platforms 4/5/6", "last_update_time": "2026-09-15T16:54:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]}", "current_leg_start": "Earley", "dest_arr_time_act": "1740", "motion_projection": null, "next_location_lat": "51.4586984", "next_location_lon": "-0.9712403", "previous_location": "Earley", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4508.921, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4606.451, \"from_m\": 4508.921, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5012.633, \"from_m\": 4606.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5058.568, \"from_m\": 5012.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6056.517, \"from_m\": 5058.568, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6556.677, \"from_m\": 6056.517, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15333.532, \"from_m\": 6556.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16441.346, \"from_m\": 15333.532, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21514.104, \"from_m\": 16441.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22699.759, \"from_m\": 21514.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22763.484, \"from_m\": 22699.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\": 29808.22, \"from_m\": 22763.484, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30347.703, \"from_m\": 29808.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31143.958, \"from_m\": 30347.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31460.296, \"from_m\": 31143.958, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33229.954, \"from_m\": 31460.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43048.086, \"from_m\": 33229.954, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43374.551, \"from_m\": 43048.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51689.025, \"from_m\": 43374.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52137.109, \"from_m\": 51689.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56824.204, \"from_m\": 52137.109, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58437.631, \"from_m\": 56824.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58566.28, \"from_m\": 58437.631, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58626.711, \"from_m\": 58566.28, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59082.367, \"from_m\": 58626.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68580.368, \"from_m\": 59082.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68586.985, \"from_m\": 68580.368, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68672.026, \"from_m\": 68586.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69111.347, \"from_m\": 68672.026, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69371.429, \"from_m\": 69111.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69658.362, \"from_m\": 69371.429, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 584859, \"profile_key\": \"1463e5424e7e3c2799b1f063bcb27589d81e10649d736256bfc1ec01767072e6\", \"schedule_id\": 33979, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6172.573, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Barnes\", \"stage_seq\": 7, \"distance_m\": 11300.26, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Richmond\", \"stage_seq\": 8, \"distance_m\": 15537.215, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Twickenham\", \"stage_seq\": 9, \"distance_m\": 18119.792, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 20898.933, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Feltham Jn\", \"stage_seq\": 11, \"distance_m\": 21514.104, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646H\", \"location\": \"Feltham\", \"stage_seq\": 12, \"distance_m\": 23828.336, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653\", \"location\": \"Staines\", \"stage_seq\": 13, \"distance_m\": 30495.756, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Egham\", \"stage_seq\": 14, \"distance_m\": 33755.041, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1701H\", \"location\": \"Virginia Water\", \"stage_seq\": 15, \"distance_m\": 37262.905, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Longcross\", \"stage_seq\": 16, \"distance_m\": 40360.298, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1708H\", \"location\": \"Sunningdale\", \"stage_seq\": 17, \"distance_m\": 43170.96, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"Ascot\", \"stage_seq\": 18, \"distance_m\": 46511.67, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717\", \"location\": \"Martins Heron\", \"stage_seq\": 19, \"distance_m\": 49969.974, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720H\", \"location\": \"Bracknell\", \"stage_seq\": 20, \"distance_m\": 51913.78, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727\", \"location\": \"Wokingham\", \"stage_seq\": 21, \"distance_m\": 58841.92, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Winnersh\", \"stage_seq\": 22, \"distance_m\": 62197.163, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1732H\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 23, \"distance_m\": 63287.621, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Earley\", \"stage_seq\": 24, \"distance_m\": 65141.958, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 25, \"distance_m\": 68412.165, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 26, \"distance_m\": 69658.362, \"section_seq\": 1, \"route_path_id\": 72865}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69658.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72865}], \"total_distance_m\": 69658.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68924.178, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 734.184, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4586984", "current_position_lon": "-0.9712403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:56Z\", \"source_id\": 47909507, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:00Z\", \"source_id\": 15571556, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:05Z\", \"source_id\": 47917754, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:11Z\", \"source_id\": 15574064, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:44Z\", \"source_id\": 47922229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:49Z\", \"source_id\": 15575309, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:32Z\", \"source_id\": 47938473, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:39Z\", \"source_id\": 15579913, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:55Z\", \"source_id\": 47950519, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:58Z\", \"source_id\": 15583363, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:02Z\", \"source_id\": 47961769, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:06Z\", \"source_id\": 15586619, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:51Z\", \"source_id\": 47980842, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:51Z\", \"source_id\": 15592076, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:09Z\", \"source_id\": 47998888, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:13Z\", \"source_id\": 15597202, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:59:23Z\", \"source_id\": 48013657, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:59:29Z\", \"source_id\": 15601411, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:58Z\", \"source_id\": 48027204, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:00Z\", \"source_id\": 15605027, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:20Z\", \"source_id\": 48036990, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:22Z\", \"source_id\": 15607729, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:05Z\", \"source_id\": 48047985, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:08Z\", \"source_id\": 15610843, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:55Z\", \"source_id\": 48059021, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:02Z\", \"source_id\": 15614023, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:52Z\", \"source_id\": 48070176, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:54Z\", \"source_id\": 15617171, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:11Z\", \"source_id\": 48076792, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:16Z\", \"source_id\": 15619111, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:14Z\", \"source_id\": 48096574, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:18Z\", \"source_id\": 15624875, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:48Z\", \"source_id\": 48109528, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:54Z\", \"source_id\": 15628665, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:19Z\", \"source_id\": 48116380, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:22Z\", \"source_id\": 15630758, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:39Z\", \"source_id\": 48122468, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:38Z\", \"source_id\": 15632640, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:42Z\", \"source_id\": 48135530, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:49Z\", \"source_id\": 15636942, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Platforms 4/5/6", "service_state_platform": "4", "timing_fact_generation": 1789490570710019, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:17.428329", "service_state_evidence_id": 15636942, "current_leg_start_actual_dep": "2026-09-15T17:39:00+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:17.608278", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None RDZ 2C49 701027 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4508.921, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4606.451, "from_m": 4508.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5012.633, "from_m": 4606.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5058.568, "from_m": 5012.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6056.517, "from_m": 5058.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6556.677, "from_m": 6056.517, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15333.532, "from_m": 6556.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16441.346, "from_m": 15333.532, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21514.104, "from_m": 16441.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22699.759, "from_m": 21514.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22763.484, "from_m": 22699.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": 29808.22, "from_m": 22763.484, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30347.703, "from_m": 29808.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31143.958, "from_m": 30347.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31460.296, "from_m": 31143.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33229.954, "from_m": 31460.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43048.086, "from_m": 33229.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43374.551, "from_m": 43048.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51689.025, "from_m": 43374.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52137.109, "from_m": 51689.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56824.204, "from_m": 52137.109, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58437.631, "from_m": 56824.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58566.28, "from_m": 58437.631, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58626.711, "from_m": 58566.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59082.367, "from_m": 58626.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68580.368, "from_m": 59082.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68586.985, "from_m": 68580.368, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68672.026, "from_m": 68586.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69111.347, "from_m": 68672.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69371.429, "from_m": 69111.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69658.362, "from_m": 69371.429, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 584859, "profile_key": "1463e5424e7e3c2799b1f063bcb27589d81e10649d736256bfc1ec01767072e6", "schedule_id": 33979, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1618", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6172.573, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Barnes", "stage_seq": 7, "distance_m": 11300.26, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Richmond", "stage_seq": 8, "distance_m": 15537.215, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Twickenham", "stage_seq": 9, "distance_m": 18119.792, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 20898.933, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Feltham Jn", "stage_seq": 11, "distance_m": 21514.104, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646H", "location": "Feltham", "stage_seq": 12, "distance_m": 23828.336, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Staines", "stage_seq": 13, "distance_m": 30495.756, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Egham", "stage_seq": 14, "distance_m": 33755.041, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1701H", "location": "Virginia Water", "stage_seq": 15, "distance_m": 37262.905, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Longcross", "stage_seq": 16, "distance_m": 40360.298, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1708H", "location": "Sunningdale", "stage_seq": 17, "distance_m": 43170.96, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "Ascot", "stage_seq": 18, "distance_m": 46511.67, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717", "location": "Martins Heron", "stage_seq": 19, "distance_m": 49969.974, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Bracknell", "stage_seq": 20, "distance_m": 51913.78, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727", "location": "Wokingham", "stage_seq": 21, "distance_m": 58841.92, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Winnersh", "stage_seq": 22, "distance_m": 62197.163, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1732H", "location": "Winnersh Triangle", "stage_seq": 23, "distance_m": 63287.621, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Earley", "stage_seq": 24, "distance_m": 65141.958, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Reading Spur Jn", "stage_seq": 25, "distance_m": 68412.165, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 26, "distance_m": 69658.362, "section_seq": 1, "route_path_id": 72865}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69658.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 72865}], "total_distance_m": 69658.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68924.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 734.184, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:56Z", "source_id": 47909507, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:00Z", "source_id": 15571556, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:05Z", "source_id": 47917754, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:11Z", "source_id": 15574064, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:44Z", "source_id": 47922229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:49Z", "source_id": 15575309, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:32Z", "source_id": 47938473, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:39Z", "source_id": 15579913, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:55Z", "source_id": 47950519, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:58Z", "source_id": 15583363, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:02Z", "source_id": 47961769, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:06Z", "source_id": 15586619, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:51Z", "source_id": 47980842, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:51Z", "source_id": 15592076, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:09Z", "source_id": 47998888, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:13Z", "source_id": 15597202, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:59:23Z", "source_id": 48013657, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:59:29Z", "source_id": 15601411, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:58Z", "source_id": 48027204, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:00Z", "source_id": 15605027, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28203, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:20Z", "source_id": 48036990, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:22Z", "source_id": 15607729, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28199, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:05Z", "source_id": 48047985, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:11:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:08Z", "source_id": 15610843, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28190, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:55Z", "source_id": 48059021, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:02Z", "source_id": 15614023, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28170, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:52Z", "source_id": 48070176, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:54Z", "source_id": 15617171, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28175, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:11Z", "source_id": 48076792, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:16Z", "source_id": 15619111, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27816, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:14Z", "source_id": 48096574, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:18Z", "source_id": 15624875, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:48Z", "source_id": 48109528, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:54Z", "source_id": 15628665, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27800, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:19Z", "source_id": 48116380, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:22Z", "source_id": 15630758, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27804, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:39Z", "source_id": 48122468, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:38Z", "source_id": 15632640, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23743, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:42Z", "source_id": 48135530, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:49Z", "source_id": 15636942, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] London Waterloo 1618 1618 19 None None Reading Platforms 4/5/6 1742 1740 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80754/2026-09-15/detailed None Earley 2026-09-15T17:39:00+01:00 Reading Platforms 4/5/6 5.0 {"type": "LineString", "coordinates": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]} 2.8 1739 1744 Earley Reading Platforms 4/5/6 Reading Platforms 4/5/6 51.4586984 -0.9712403 51.4586984 -0.9712403 1 0 2026-09-15 16:54:37 TERMINATED 2026-09-15 16:44:00 Reading Platforms 4/5/6 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636942 1789490570710019 116 116 2026-09-15 16:54:17.608278 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:17.428329
554761 586837 C39730 635K51MU15 2026-09-15 COMPLETE 15638164 2026-09-15 17:37:00 2026-09-15 16:54:37 2026-09-17 16:54:37 {"id": 586837, "stp": "P", "toc": "Thameslink", "uid": "C39730", "consist": "700004", "dest_crs": "WHP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39730/2026-09-15/detailed", "trust_id": "635K51MU15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Hampstead Thameslink", "service_date": "2026-09-15", "dest_arr_time": "1735", "dest_platform": "1", "is_terminated": 1, "next_location": "West Hampstead Thameslink", "signalling_id": "5K51", "timing_status": "LATE", "origin_station": "Cricklewood South Sidings", "current_leg_arr": "1737", "current_leg_dep": "1735", "current_leg_end": "West Hampstead Thameslink", "origin_dep_time": "1728", "origin_platform": null, "current_location": "West Hampstead Thameslink", "last_update_time": "2026-09-15T16:54:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]}", "current_leg_start": "Cricklewood", "dest_arr_time_act": "1735", "motion_projection": null, "next_location_lat": "51.5483581", "next_location_lon": "-0.1919986", "previous_location": "Cricklewood", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 961.422, \"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\": 1008.816, \"from_m\": 961.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1043.707, \"from_m\": 1008.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1086.642, \"from_m\": 1043.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1128.072, \"from_m\": 1086.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1776.354, \"from_m\": 1128.072, \"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\": 2741.504, \"from_m\": 1776.354, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 586837, \"profile_key\": \"e15c06f1bc95b33c6ce9741f2523cea790b023a4f50310095ba147c3844aa4bc\", \"schedule_id\": 5710, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1728\", \"location\": \"Cricklewood South Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1732\", \"location\": \"Cricklewood\", \"stage_seq\": 2, \"distance_m\": 789.615, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": null, \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 3, \"distance_m\": 2741.504, \"section_seq\": 1, \"route_path_id\": 29039}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2741.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}], \"total_distance_m\": 2741.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1703.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1037.743, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1728", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5483581", "current_position_lon": "-0.1919986", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:17Z\", \"source_id\": 15638164, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Hampstead Thameslink", "service_state_platform": "1", "timing_fact_generation": 1789490658283718, "current_leg_arrival_utc": "2026-09-15T17:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:18.280917", "service_state_evidence_id": 15638164, "current_leg_start_actual_dep": "2026-09-15T17:34:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-15T16:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:18.682831", "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 WHP 5K51 700004 8 100 None {"version": 3, "segments": [{"to_m": 961.422, "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": 1008.816, "from_m": 961.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1043.707, "from_m": 1008.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1086.642, "from_m": 1043.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1128.072, "from_m": 1086.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1776.354, "from_m": 1128.072, "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": 2741.504, "from_m": 1776.354, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 586837, "profile_key": "e15c06f1bc95b33c6ce9741f2523cea790b023a4f50310095ba147c3844aa4bc", "schedule_id": 5710, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1728", "location": "Cricklewood South Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1732", "location": "Cricklewood", "stage_seq": 2, "distance_m": 789.615, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": null, "location": "West Hampstead Thameslink", "stage_seq": 3, "distance_m": 2741.504, "section_seq": 1, "route_path_id": 29039}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2741.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 29039}], "total_distance_m": 2741.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1703.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1037.743, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:17Z", "source_id": 15638164, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}] Cricklewood South Sidings 1728 1728 None None None West Hampstead Thameslink 1735 1735 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39730/2026-09-15/detailed None Cricklewood 2026-09-15T17:34:00+01:00 West Hampstead Thameslink 2.0 {"type": "LineString", "coordinates": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]} 1.2 1735 1737 Cricklewood West Hampstead Thameslink West Hampstead Thameslink 51.5483581 -0.1919986 51.5483581 -0.1919986 1 0 2026-09-15 16:54:37 TERMINATED 2026-09-15 16:37:00 West Hampstead Thameslink TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638164 1789490658283718 8 8 2026-09-15 16:54:18.682831 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:18.280917
554762 584586 C22616 639V57MS15 2026-09-15 COMPLETE 15637458 2026-09-15 17:44:00 2026-09-15 16:54:37 2026-09-17 16:54:37 {"id": 584586, "stp": "P", "toc": "Thameslink", "uid": "C22616", "consist": "700047", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22616/2026-09-15/detailed", "trust_id": "639V57MS15", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "1", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9V57", "timing_status": "ON TIME", "origin_station": "St. Albans", "current_leg_arr": "1744", "current_leg_dep": "1740", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "1607", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-15T16:54:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "West Sutton", "dest_arr_time_act": "1744", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "West Sutton", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.303, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8714.876, \"from_m\": 991.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8794.431, \"from_m\": 8714.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12145.268, \"from_m\": 8794.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13589.2, \"from_m\": 12145.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19421.507, \"from_m\": 13589.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20088.377, \"from_m\": 19421.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23596.109, \"from_m\": 20088.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24063.77, \"from_m\": 23596.109, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24098.661, \"from_m\": 24063.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24141.597, \"from_m\": 24098.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24183.026, \"from_m\": 24141.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24831.308, \"from_m\": 24183.026, \"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\": 26530.414, \"from_m\": 24831.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28371.753, \"from_m\": 26530.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28590.243, \"from_m\": 28371.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29168.377, \"from_m\": 28590.243, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31854.235, \"from_m\": 29168.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31923.12, \"from_m\": 31854.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33150.108, \"from_m\": 31923.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33187.369, \"from_m\": 33150.108, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33258.402, \"from_m\": 33187.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33313.67, \"from_m\": 33258.402, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33466.696, \"from_m\": 33313.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35508.958, \"from_m\": 33466.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35571.415, \"from_m\": 35508.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36814.931, \"from_m\": 35571.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36892.557, \"from_m\": 36814.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37302.193, \"from_m\": 36892.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38014.814, \"from_m\": 37302.193, \"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\": 38126.102, \"from_m\": 38014.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38172.539, \"from_m\": 38126.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\": 38479.382, \"from_m\": 38172.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39544.433, \"from_m\": 38479.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\": 39769.403, \"from_m\": 39544.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42678.449, \"from_m\": 39769.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42706.423, \"from_m\": 42678.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44068.866, \"from_m\": 42706.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44131.154, \"from_m\": 44068.866, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44577.175, \"from_m\": 44131.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44667.561, \"from_m\": 44577.175, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45713.279, \"from_m\": 44667.561, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45811.632, \"from_m\": 45713.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45916.45, \"from_m\": 45811.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46129.946, \"from_m\": 45916.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46192.181, \"from_m\": 46129.946, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46226.351, \"from_m\": 46192.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46263.918, \"from_m\": 46226.351, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46301.34, \"from_m\": 46263.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46327.724, \"from_m\": 46301.34, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46357.429, \"from_m\": 46327.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46849.026, \"from_m\": 46357.429, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49490.96, \"from_m\": 46849.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50192.801, \"from_m\": 49490.96, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51911.667, \"from_m\": 50192.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55210.225, \"from_m\": 51911.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55690.679, \"from_m\": 55210.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55735.246, \"from_m\": 55690.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\": 55957.176, \"from_m\": 55735.246, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57350.36, \"from_m\": 55957.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57710.427, \"from_m\": 57350.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58753.687, \"from_m\": 57710.427, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58803.767, \"from_m\": 58753.687, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60113.667, \"from_m\": 58803.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60469.119, \"from_m\": 60113.667, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62255.27, \"from_m\": 60469.119, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62896.666, \"from_m\": 62255.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62934.876, \"from_m\": 62896.666, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63274.365, \"from_m\": 62934.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63320.896, \"from_m\": 63274.365, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63359.473, \"from_m\": 63320.896, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 584586, \"profile_key\": \"030ba05dda9c28eb0d854221e197b39a8fe8fd26617afc5dad0ffec808e68746\", \"schedule_id\": 3312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1612H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8794.431, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12063.477, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17068.642, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19379.575, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 20816.068, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22387.186, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1629\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 23846.788, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 25796.458, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28590.243, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29544.21, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30511.306, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34450.72, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36646.563, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37376.721, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37774.412, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38396.851, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39127.44, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39667.022, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1700H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42749.277, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44368.969, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710H\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46047.625, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48494.755, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49443.71, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Tooting\", \"stage_seq\": 26, \"distance_m\": 50931.817, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722\", \"location\": \"Haydons Road\", \"stage_seq\": 27, \"distance_m\": 52983.056, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 28, \"distance_m\": 54321.368, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 29, \"distance_m\": 54990.058, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1728H\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 30, \"distance_m\": 55856.098, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"South Merton\", \"stage_seq\": 31, \"distance_m\": 56789.157, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Morden South\", \"stage_seq\": 32, \"distance_m\": 57803.489, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"St Helier\", \"stage_seq\": 33, \"distance_m\": 58551.296, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Sutton Common\", \"stage_seq\": 34, \"distance_m\": 60240.985, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740\", \"location\": \"West Sutton\", \"stage_seq\": 35, \"distance_m\": 61432.123, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 36, \"distance_m\": 63359.473, \"section_seq\": 1, \"route_path_id\": 66048}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63359.473, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66048}], \"total_distance_m\": 63359.473, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54659.499, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8699.974, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:03:24Z\", \"source_id\": 47858448, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:30Z\", \"source_id\": 47880880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:12:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:31Z\", \"source_id\": 15563279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:42Z\", \"source_id\": 47892475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:43Z\", \"source_id\": 15566593, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:19:52Z\", \"source_id\": 47903552, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:19:56Z\", \"source_id\": 15569856, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:48Z\", \"source_id\": 47911771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:53Z\", \"source_id\": 15572252, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:49Z\", \"source_id\": 47919623, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:52Z\", \"source_id\": 15574596, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:56Z\", \"source_id\": 47925533, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:58Z\", \"source_id\": 15576235, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:30:41Z\", \"source_id\": 47933300, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:30:49Z\", \"source_id\": 15578400, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:05Z\", \"source_id\": 47945282, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:09Z\", \"source_id\": 15581856, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:46Z\", \"source_id\": 47958407, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:48Z\", \"source_id\": 15585623, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:47Z\", \"source_id\": 47972012, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:48Z\", \"source_id\": 15589609, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:51Z\", \"source_id\": 47980832, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:57Z\", \"source_id\": 15592152, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:53Z\", \"source_id\": 47986810, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:58Z\", \"source_id\": 15593798, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:58Z\", \"source_id\": 47995465, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:00Z\", \"source_id\": 15596265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:44Z\", \"source_id\": 48009099, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:46Z\", \"source_id\": 15600000, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:25Z\", \"source_id\": 48022635, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:28Z\", \"source_id\": 15603787, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:07Z\", \"source_id\": 48036343, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:14Z\", \"source_id\": 15607610, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:37Z\", \"source_id\": 48052449, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:38Z\", \"source_id\": 15612117, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:57Z\", \"source_id\": 48064816, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:01Z\", \"source_id\": 15615649, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:43Z\", \"source_id\": 48075494, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:45Z\", \"source_id\": 15618748, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:56Z\", \"source_id\": 48081869, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:01Z\", \"source_id\": 15620595, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:20Z\", \"source_id\": 48091557, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:22Z\", \"source_id\": 15623317, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:12Z\", \"source_id\": 48099390, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:13Z\", \"source_id\": 15625619, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:38Z\", \"source_id\": 48125035, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:40Z\", \"source_id\": 15633493, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:20Z\", \"source_id\": 48137190, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:21Z\", \"source_id\": 15637458, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "1", "timing_fact_generation": 1789490602961048, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:19.002571", "service_state_evidence_id": 15637458, "current_leg_start_actual_dep": "2026-09-15T17:40:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:20.487008", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SAC SUO 9V57 700047 8 100 None {"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8714.876, "from_m": 991.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8794.431, "from_m": 8714.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12145.268, "from_m": 8794.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13589.2, "from_m": 12145.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19421.507, "from_m": 13589.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20088.377, "from_m": 19421.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23596.109, "from_m": 20088.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24063.77, "from_m": 23596.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24098.661, "from_m": 24063.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24141.597, "from_m": 24098.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24183.026, "from_m": 24141.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24831.308, "from_m": 24183.026, "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": 26530.414, "from_m": 24831.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28371.753, "from_m": 26530.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28590.243, "from_m": 28371.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29168.377, "from_m": 28590.243, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31854.235, "from_m": 29168.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31923.12, "from_m": 31854.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33150.108, "from_m": 31923.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33187.369, "from_m": 33150.108, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33258.402, "from_m": 33187.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33313.67, "from_m": 33258.402, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33466.696, "from_m": 33313.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35508.958, "from_m": 33466.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35571.415, "from_m": 35508.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36814.931, "from_m": 35571.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 36892.557, "from_m": 36814.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37302.193, "from_m": 36892.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 38014.814, "from_m": 37302.193, "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": 38126.102, "from_m": 38014.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38172.539, "from_m": 38126.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": 38479.382, "from_m": 38172.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39544.433, "from_m": 38479.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": 39769.403, "from_m": 39544.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42678.449, "from_m": 39769.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42706.423, "from_m": 42678.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44068.866, "from_m": 42706.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44131.154, "from_m": 44068.866, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44577.175, "from_m": 44131.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44667.561, "from_m": 44577.175, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45713.279, "from_m": 44667.561, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45811.632, "from_m": 45713.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45916.45, "from_m": 45811.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46129.946, "from_m": 45916.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46192.181, "from_m": 46129.946, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46226.351, "from_m": 46192.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46263.918, "from_m": 46226.351, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46301.34, "from_m": 46263.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46327.724, "from_m": 46301.34, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46357.429, "from_m": 46327.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46849.026, "from_m": 46357.429, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49490.96, "from_m": 46849.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50192.801, "from_m": 49490.96, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51911.667, "from_m": 50192.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55210.225, "from_m": 51911.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55690.679, "from_m": 55210.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55735.246, "from_m": 55690.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": 55957.176, "from_m": 55735.246, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57350.36, "from_m": 55957.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57710.427, "from_m": 57350.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58753.687, "from_m": 57710.427, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58803.767, "from_m": 58753.687, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60113.667, "from_m": 58803.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60469.119, "from_m": 60113.667, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62255.27, "from_m": 60469.119, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62896.666, "from_m": 62255.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62934.876, "from_m": 62896.666, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63274.365, "from_m": 62934.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63320.896, "from_m": 63274.365, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63359.473, "from_m": 63320.896, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 584586, "profile_key": "030ba05dda9c28eb0d854221e197b39a8fe8fd26617afc5dad0ffec808e68746", "schedule_id": 3312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1607", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8794.431, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Elstree", "stage_seq": 4, "distance_m": 12063.477, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17068.642, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19379.575, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Hendon", "stage_seq": 7, "distance_m": 20816.068, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22387.186, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1629", "location": "Cricklewood", "stage_seq": 9, "distance_m": 23846.788, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 25796.458, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28590.243, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29544.21, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30511.306, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34450.72, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Farringdon", "stage_seq": 15, "distance_m": 36646.563, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37376.721, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37774.412, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38396.851, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39127.44, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39667.022, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42749.277, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44368.969, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710H", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46047.625, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Streatham", "stage_seq": 24, "distance_m": 48494.755, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49443.71, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Tooting", "stage_seq": 26, "distance_m": 50931.817, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722", "location": "Haydons Road", "stage_seq": 27, "distance_m": 52983.056, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Wimbledon (C)", "stage_seq": 28, "distance_m": 54321.368, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Wimbledon West Jn", "stage_seq": 29, "distance_m": 54990.058, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1728H", "location": "Wimbledon Chase", "stage_seq": 30, "distance_m": 55856.098, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "South Merton", "stage_seq": 31, "distance_m": 56789.157, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Morden South", "stage_seq": 32, "distance_m": 57803.489, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "St Helier", "stage_seq": 33, "distance_m": 58551.296, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Sutton Common", "stage_seq": 34, "distance_m": 60240.985, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740", "location": "West Sutton", "stage_seq": 35, "distance_m": 61432.123, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 36, "distance_m": 63359.473, "section_seq": 1, "route_path_id": 66048}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63359.473, "from_m": 0.0, "section_seq": 1, "route_path_id": 66048}], "total_distance_m": 63359.473, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54659.499, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8699.974, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:03:24Z", "source_id": 47858448, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T15:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:30Z", "source_id": 47880880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:12:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:31Z", "source_id": 15563279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:42Z", "source_id": 47892475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:43Z", "source_id": 15566593, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:19:52Z", "source_id": 47903552, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:19:56Z", "source_id": 15569856, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:48Z", "source_id": 47911771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:53Z", "source_id": 15572252, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:49Z", "source_id": 47919623, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:52Z", "source_id": 15574596, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:56Z", "source_id": 47925533, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:58Z", "source_id": 15576235, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:30:41Z", "source_id": 47933300, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:30:49Z", "source_id": 15578400, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:05Z", "source_id": 47945282, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:35:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:09Z", "source_id": 15581856, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:46Z", "source_id": 47958407, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:48Z", "source_id": 15585623, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:47Z", "source_id": 47972012, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:48Z", "source_id": 15589609, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:51Z", "source_id": 47980832, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:57Z", "source_id": 15592152, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:53Z", "source_id": 47986810, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:58Z", "source_id": 15593798, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:58Z", "source_id": 47995465, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:00Z", "source_id": 15596265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:44Z", "source_id": 48009099, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:46Z", "source_id": 15600000, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:25Z", "source_id": 48022635, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:28Z", "source_id": 15603787, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:07Z", "source_id": 48036343, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:14Z", "source_id": 15607610, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:37Z", "source_id": 48052449, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:38Z", "source_id": 15612117, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:57Z", "source_id": 48064816, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:01Z", "source_id": 15615649, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29821, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:43Z", "source_id": 48075494, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:45Z", "source_id": 15618748, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29448, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:56Z", "source_id": 48081869, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:01Z", "source_id": 15620595, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:20Z", "source_id": 48091557, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:22Z", "source_id": 15623317, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29504, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:12Z", "source_id": 48099390, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:30:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:13Z", "source_id": 15625619, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30114, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:38Z", "source_id": 48125035, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:40Z", "source_id": 15633493, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:20Z", "source_id": 48137190, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T16:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:21Z", "source_id": 15637458, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] St. Albans 1607 1607 1 None None Sutton (Surrey) 1744 1744 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22616/2026-09-15/detailed None West Sutton 2026-09-15T17:40:00+01:00 Sutton (Surrey) 4.0 {"type": "LineString", "coordinates": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} 1.2 1740 1744 West Sutton Sutton (Surrey) Sutton (Surrey) 51.3597453 -0.1903314 51.3597453 -0.1903314 1 0 2026-09-15 16:54:37 TERMINATED 2026-09-15 16:44:00 Sutton (Surrey) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637458 1789490602961048 113 113 2026-09-15 16:54:20.487008 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:19.002571
554763 586930 Y41470 742B63MV15 2026-09-15 COMPLETE 15637681 2026-09-15 17:44:00 2026-09-15 16:54:38 2026-09-17 16:54:38 {"id": 586930, "stp": "P", "toc": "Great Western Railway", "uid": "Y41470", "consist": "165119", "dest_crs": "MAI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41470/2026-09-15/detailed", "trust_id": "742B63MV15", "origin_crs": "BNE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-15", "dest_arr_time": "1742", "dest_platform": "5", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "2B63", "timing_status": "LATE", "origin_station": "Bourne End", "current_leg_arr": "1744", "current_leg_dep": "1741", "current_leg_end": "Maidenhead", "origin_dep_time": "1731", "origin_platform": "2", "current_location": "Maidenhead", "last_update_time": "2026-09-15T16:54:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Furze Platt", "dest_arr_time_act": "1742", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Furze Platt", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.615, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6653.681, \"from_m\": 413.615, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7021.625, \"from_m\": 6653.681, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7130.463, \"from_m\": 7021.625, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 586930, \"profile_key\": \"00704c9a7fa988e33cf2a2d57d4e0f524064c751d8fc5d35de6590e1c83f1285\", \"schedule_id\": 30338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Bourne End\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1734H\", \"location\": \"Cookham\", \"stage_seq\": 2, \"distance_m\": 2416.535, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"Furze Platt\", \"stage_seq\": 3, \"distance_m\": 5150.273, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 7130.463, \"section_seq\": 1, \"route_path_id\": 102649}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7130.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102649}], \"total_distance_m\": 7130.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7130.463, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1731", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:56Z\", \"source_id\": 15632054, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:55Z\", \"source_id\": 15635341, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:34Z\", \"source_id\": 48137835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:38Z\", \"source_id\": 15637681, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789490621261390, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:25.431985", "service_state_evidence_id": 15637681, "current_leg_start_actual_dep": "2026-09-15T17:40:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:25.760757", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BNE MAI 2B63 165119 2 90 None {"version": 3, "segments": [{"to_m": 413.615, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6653.681, "from_m": 413.615, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7021.625, "from_m": 6653.681, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7130.463, "from_m": 7021.625, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 586930, "profile_key": "00704c9a7fa988e33cf2a2d57d4e0f524064c751d8fc5d35de6590e1c83f1285", "schedule_id": 30338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1731", "location": "Bourne End", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Cookham", "stage_seq": 2, "distance_m": 2416.535, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "Furze Platt", "stage_seq": 3, "distance_m": 5150.273, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 4, "distance_m": 7130.463, "section_seq": 1, "route_path_id": 102649}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7130.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 102649}], "total_distance_m": 7130.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7130.463, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:56Z", "source_id": 15632054, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:55Z", "source_id": 15635341, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23628, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:34Z", "source_id": 48137835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:44:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:38Z", "source_id": 15637681, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Bourne End 1731 1731 2 None None Maidenhead 1742 1742 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41470/2026-09-15/detailed None Furze Platt 2026-09-15T17:40:00+01:00 Maidenhead 3.0 {"type": "LineString", "coordinates": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} 1.2 1741 1744 Furze Platt Maidenhead Maidenhead 51.5185898 -0.7227445 51.5185898 -0.7227445 1 0 2026-09-15 16:54:38 TERMINATED 2026-09-15 16:44:00 Maidenhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637681 1789490621261390 10 10 2026-09-15 16:54:25.760757 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:25.431985
554764 586494 G97703 522T90MU15 2026-09-15 COMPLETE 15636833 2026-09-15 17:44:00 2026-09-15 16:54:38 2026-09-17 16:54:38 {"id": 586494, "stp": "P", "toc": "London Overground", "uid": "G97703", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97703/2026-09-15/detailed", "trust_id": "522T90MU15", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "2", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T90", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "1744", "current_leg_dep": "1740", "current_leg_end": "Chingford", "origin_dep_time": "1716", "origin_platform": "3", "current_location": "Chingford", "last_update_time": "2026-09-15T16:54:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7257.519, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9122.523, \"from_m\": 7257.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9136.134, \"from_m\": 9122.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9860.22, \"from_m\": 9136.134, \"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\": 9902.542, \"from_m\": 9860.22, \"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\": 10135.771, \"from_m\": 9902.542, \"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\": 11322.209, \"from_m\": 10135.771, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11549.25, \"from_m\": 11322.209, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13750.864, \"from_m\": 11549.25, \"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\": 16281.523, \"from_m\": 13750.864, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16418.534, \"from_m\": 16281.523, \"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\": 16500.546, \"from_m\": 16418.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16784.769, \"from_m\": 16500.546, \"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\": 586494, \"profile_key\": \"a2bbc7418d7c2c833f5655719ffb24959f24ba7f18f40e5f2e8a870f04a4f7b0\", \"schedule_id\": 13459, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10063.756, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11426.965, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 13863.442, \"section_seq\": 1, \"route_path_id\": 69486}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 16784.769, \"section_seq\": 1, \"route_path_id\": 69486}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16784.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69486}], \"total_distance_m\": 16784.769, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15113.156, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:53Z\", \"source_id\": 48073210, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:58Z\", \"source_id\": 15618071, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:10Z\", \"source_id\": 48085290, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:13Z\", \"source_id\": 15621551, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:22Z\", \"source_id\": 48094126, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:26Z\", \"source_id\": 15624171, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:24Z\", \"source_id\": 48103038, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:27Z\", \"source_id\": 15626687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:20Z\", \"source_id\": 48108227, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:25Z\", \"source_id\": 15628307, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:16Z\", \"source_id\": 48116185, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:20Z\", \"source_id\": 15630708, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:47Z\", \"source_id\": 48125414, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:48Z\", \"source_id\": 15633604, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:34Z\", \"source_id\": 48135154, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:38Z\", \"source_id\": 15636833, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "2", "timing_fact_generation": 1789490561229023, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:26.305298", "service_state_evidence_id": 15636833, "current_leg_start_actual_dep": "2026-09-15T17:38:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:26.503779", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHI 2T90 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7257.519, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9122.523, "from_m": 7257.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9136.134, "from_m": 9122.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9860.22, "from_m": 9136.134, "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": 9902.542, "from_m": 9860.22, "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": 10135.771, "from_m": 9902.542, "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": 11322.209, "from_m": 10135.771, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11549.25, "from_m": 11322.209, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13750.864, "from_m": 11549.25, "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": 16281.523, "from_m": 13750.864, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16418.534, "from_m": 16281.523, "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": 16500.546, "from_m": 16418.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16784.769, "from_m": 16500.546, "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": 586494, "profile_key": "a2bbc7418d7c2c833f5655719ffb24959f24ba7f18f40e5f2e8a870f04a4f7b0", "schedule_id": 13459, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1716", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 69486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10063.756, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Wood Street", "stage_seq": 8, "distance_m": 11426.965, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737", "location": "Highams Park", "stage_seq": 9, "distance_m": 13863.442, "section_seq": 1, "route_path_id": 69486}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 16784.769, "section_seq": 1, "route_path_id": 69486}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16784.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 69486}], "total_distance_m": 16784.769, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15113.156, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.613, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:53Z", "source_id": 48073210, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:58Z", "source_id": 15618071, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:10Z", "source_id": 48085290, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:13Z", "source_id": 15621551, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:22Z", "source_id": 48094126, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:26Z", "source_id": 15624171, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:24Z", "source_id": 48103038, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:27Z", "source_id": 15626687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:20Z", "source_id": 48108227, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:25Z", "source_id": 15628307, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:16Z", "source_id": 48116185, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:20Z", "source_id": 15630708, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:47Z", "source_id": 48125414, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:48Z", "source_id": 15633604, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:34Z", "source_id": 48135154, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:38Z", "source_id": 15636833, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] London Liverpool Street 1716 1716 3 None None Chingford 1744 1743 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97703/2026-09-15/detailed None Highams Park 2026-09-15T17:38:00+01:00 Chingford 4.0 {"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} 1.7 1740 1744 Highams Park Chingford Chingford 51.6331130 0.0100258 51.6331130 0.0100258 1 0 2026-09-15 16:54:38 TERMINATED 2026-09-15 16:44:00 Chingford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636833 1789490561229023 42 42 2026-09-15 16:54:26.503779 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:26.305298
554765 584157 C18522 899Y90MR15 2026-09-15 COMPLETE 15636976 2026-09-15 17:44:00 2026-09-15 16:54:38 2026-09-17 16:54:38 {"id": 584157, "stp": "P", "toc": "Thameslink", "uid": "C18522", "consist": "700056", "dest_crs": "WGC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18522/2026-09-15/detailed", "trust_id": "899Y90MR15", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "9Y90", "timing_status": "ON TIME", "origin_station": "Sevenoaks", "current_leg_arr": "1744", "current_leg_dep": "1740", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "1552", "origin_platform": "4", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-15T16:54:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Hatfield", "dest_arr_time_act": "1744", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Hatfield", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.474, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 287.519, \"from_m\": 237.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 613.414, \"from_m\": 287.519, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 885.079, \"from_m\": 613.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 921.757, \"from_m\": 885.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2511.318, \"from_m\": 921.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3913.92, \"from_m\": 2511.318, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4806.195, \"from_m\": 3913.92, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14971.872, \"from_m\": 4806.195, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15314.587, \"from_m\": 14971.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15409.093, \"from_m\": 15314.587, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15441.353, \"from_m\": 15409.093, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15505.279, \"from_m\": 15441.353, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15573.758, \"from_m\": 15505.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21870.817, \"from_m\": 15573.758, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21884.871, \"from_m\": 21870.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22001.871, \"from_m\": 21884.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22421.925, \"from_m\": 22001.871, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22571.328, \"from_m\": 22421.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24150.774, \"from_m\": 22571.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24197.272, \"from_m\": 24150.774, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31794.28, \"from_m\": 24197.272, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32598.122, \"from_m\": 31794.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34915.026, \"from_m\": 32598.122, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35419.813, \"from_m\": 34915.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36887.555, \"from_m\": 35419.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37533.36, \"from_m\": 36887.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39313.38, \"from_m\": 37533.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39345.841, \"from_m\": 39313.38, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39872.524, \"from_m\": 39345.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44034.345, \"from_m\": 39872.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44213.841, \"from_m\": 44034.345, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44261.099, \"from_m\": 44213.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44499.599, \"from_m\": 44261.099, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45026.883, \"from_m\": 44499.599, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45064.647, \"from_m\": 45026.883, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45621.878, \"from_m\": 45064.647, \"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\": 45699.504, \"from_m\": 45621.878, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48219.989, \"from_m\": 45699.504, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49257.735, \"from_m\": 48219.989, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49406.618, \"from_m\": 49257.735, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49436.266, \"from_m\": 49406.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49541.209, \"from_m\": 49436.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50617.19, \"from_m\": 49541.209, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 50719.103, \"from_m\": 50617.19, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51582.002, \"from_m\": 50719.103, \"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\": 51839.485, \"from_m\": 51582.002, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 53464.847, \"from_m\": 51839.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57601.286, \"from_m\": 53464.847, \"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\": 67394.739, \"from_m\": 57601.286, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68230.045, \"from_m\": 67394.739, \"capability_applied\": null, \"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\": 68278.716, \"from_m\": 68230.045, \"capability_applied\": null, \"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\": 68316.632, \"from_m\": 68278.716, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 80744.538, \"from_m\": 68316.632, \"capability_applied\": null, \"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}], \"service_id\": 584157, \"profile_key\": \"fa6421a156b7fd98705ca971645958428c4eb20c41e9e65a6f12cc07aa629723\", \"schedule_id\": 2524, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1555H\", \"location\": \"Bat & Ball\", \"stage_seq\": 2, \"distance_m\": 2374.466, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Otford Jn\", \"stage_seq\": 3, \"distance_m\": 3942.427, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Otford\", \"stage_seq\": 4, \"distance_m\": 4909.042, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602\", \"location\": \"Shoreham (Kent)\", \"stage_seq\": 5, \"distance_m\": 7197.391, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Eynsford\", \"stage_seq\": 6, \"distance_m\": 10837.389, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Swanley\", \"stage_seq\": 7, \"distance_m\": 15682.82, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"St. Mary Cray\", \"stage_seq\": 8, \"distance_m\": 19944.041, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 9, \"distance_m\": 22059.835, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 23464.356, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Bickley\", \"stage_seq\": 11, \"distance_m\": 24455.772, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 26145.513, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Shortlands\", \"stage_seq\": 13, \"distance_m\": 27603.002, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Ravensbourne\", \"stage_seq\": 14, \"distance_m\": 28706.172, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Beckenham Hill\", \"stage_seq\": 15, \"distance_m\": 30074.158, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"location\": \"Bellingham\", \"stage_seq\": 16, \"distance_m\": 31170.807, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Catford\", \"stage_seq\": 17, \"distance_m\": 32524.688, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Crofton Park\", \"stage_seq\": 18, \"distance_m\": 33983.85, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Nunhead\", \"stage_seq\": 19, \"distance_m\": 35961.465, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 20, \"distance_m\": 37283.193, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 21, \"distance_m\": 37832.784, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Denmark Hill\", \"stage_seq\": 22, \"distance_m\": 38662.542, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Cambria Jn\", \"stage_seq\": 23, \"distance_m\": 39379.039, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Loughborough Jn\", \"stage_seq\": 24, \"distance_m\": 39744.455, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 25, \"distance_m\": 42850.868, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 43386.423, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 27, \"distance_m\": 44133.196, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659H\", \"location\": \"London Blackfriars\", \"stage_seq\": 28, \"distance_m\": 44735.331, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701H\", \"location\": \"City Thameslink\", \"stage_seq\": 29, \"distance_m\": 45137.714, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704\", \"location\": \"Farringdon\", \"stage_seq\": 30, \"distance_m\": 45867.872, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 31, \"distance_m\": 48086.728, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 32, \"distance_m\": 49222.357, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 33, \"distance_m\": 50395.049, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1717\", \"location\": \"Finsbury Park\", \"stage_seq\": 34, \"distance_m\": 52214.89, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Alexandra Palace\", \"stage_seq\": 35, \"distance_m\": 56065.648, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"New Southgate\", \"stage_seq\": 36, \"distance_m\": 58462.448, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Oakleigh Park\", \"stage_seq\": 37, \"distance_m\": 61493.095, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729\", \"location\": \"New Barnet\", \"stage_seq\": 38, \"distance_m\": 62863.388, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"location\": \"Potters Bar\", \"stage_seq\": 39, \"distance_m\": 68630.284, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Hatfield\", \"stage_seq\": 40, \"distance_m\": 76564.415, \"section_seq\": 1, \"route_path_id\": 66579}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 41, \"distance_m\": 80744.538, \"section_seq\": 1, \"route_path_id\": 66579}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80744.538, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66579}], \"total_distance_m\": 80744.538, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74201.632, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6542.906, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:54:52Z\", \"source_id\": 47836174, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:54:55Z\", \"source_id\": 15550385, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:36Z\", \"source_id\": 47845781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:40Z\", \"source_id\": 15553201, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:01:12Z\", \"source_id\": 47852563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:01:13Z\", \"source_id\": 15555170, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:04:45Z\", \"source_id\": 47862238, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:04:46Z\", \"source_id\": 15557969, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:10:00Z\", \"source_id\": 47876676, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:10:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:10:06Z\", \"source_id\": 15562076, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:17Z\", \"source_id\": 47888466, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:19Z\", \"source_id\": 15565514, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:19:43Z\", \"source_id\": 47903159, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:19:51Z\", \"source_id\": 15569753, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:00Z\", \"source_id\": 47909680, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:02Z\", \"source_id\": 15571585, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:41Z\", \"source_id\": 47916742, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:46Z\", \"source_id\": 15573745, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:08Z\", \"source_id\": 47923337, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:09Z\", \"source_id\": 15575569, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:33Z\", \"source_id\": 47930057, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:35Z\", \"source_id\": 15577517, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:34Z\", \"source_id\": 47935843, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:36Z\", \"source_id\": 15579094, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:53Z\", \"source_id\": 47941888, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:56Z\", \"source_id\": 15580947, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:26Z\", \"source_id\": 47949116, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:31Z\", \"source_id\": 15582957, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:47Z\", \"source_id\": 47958527, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:48Z\", \"source_id\": 15585622, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:55Z\", \"source_id\": 47966913, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:57Z\", \"source_id\": 15588113, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:45Z\", \"source_id\": 47974740, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:45Z\", \"source_id\": 15590397, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:35Z\", \"source_id\": 47994491, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:38Z\", \"source_id\": 15595967, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:17Z\", \"source_id\": 48016289, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:00:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:20Z\", \"source_id\": 15602089, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:33Z\", \"source_id\": 48023056, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:36Z\", \"source_id\": 15603883, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:30Z\", \"source_id\": 48028688, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:33Z\", \"source_id\": 15605490, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:56Z\", \"source_id\": 48041752, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:00Z\", \"source_id\": 15609092, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:39Z\", \"source_id\": 48061067, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:43Z\", \"source_id\": 15614637, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:40Z\", \"source_id\": 48072615, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:45Z\", \"source_id\": 15617879, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:28Z\", \"source_id\": 48077509, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:32Z\", \"source_id\": 15619349, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:36Z\", \"source_id\": 48086618, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:41Z\", \"source_id\": 15621961, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:01Z\", \"source_id\": 48093323, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:05Z\", \"source_id\": 15623861, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:57Z\", \"source_id\": 48107215, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:00Z\", \"source_id\": 15627936, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:06Z\", \"source_id\": 48123695, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:10Z\", \"source_id\": 15633062, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:48Z\", \"source_id\": 48135796, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:52Z\", \"source_id\": 15636976, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789490573411754, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:28.515308", "service_state_evidence_id": 15636976, "current_leg_start_actual_dep": "2026-09-15T17:39:30+01:00", "operational_evidence_version": 164, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:28.742055", "service_state_valid_until_kind": null, "operational_interpretation_version": 164, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SEV WGC 9Y90 700056 8 100 None {"version": 3, "segments": [{"to_m": 237.474, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 287.519, "from_m": 237.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 613.414, "from_m": 287.519, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 885.079, "from_m": 613.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 921.757, "from_m": 885.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2511.318, "from_m": 921.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3913.92, "from_m": 2511.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4806.195, "from_m": 3913.92, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14971.872, "from_m": 4806.195, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15314.587, "from_m": 14971.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15409.093, "from_m": 15314.587, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15441.353, "from_m": 15409.093, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15505.279, "from_m": 15441.353, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15573.758, "from_m": 15505.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21870.817, "from_m": 15573.758, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21884.871, "from_m": 21870.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22001.871, "from_m": 21884.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22421.925, "from_m": 22001.871, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22571.328, "from_m": 22421.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24150.774, "from_m": 22571.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24197.272, "from_m": 24150.774, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31794.28, "from_m": 24197.272, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32598.122, "from_m": 31794.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34915.026, "from_m": 32598.122, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35419.813, "from_m": 34915.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36887.555, "from_m": 35419.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37533.36, "from_m": 36887.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39313.38, "from_m": 37533.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39345.841, "from_m": 39313.38, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39872.524, "from_m": 39345.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44034.345, "from_m": 39872.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44213.841, "from_m": 44034.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44261.099, "from_m": 44213.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44499.599, "from_m": 44261.099, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45026.883, "from_m": 44499.599, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 45064.647, "from_m": 45026.883, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45621.878, "from_m": 45064.647, "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": 45699.504, "from_m": 45621.878, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48219.989, "from_m": 45699.504, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 49257.735, "from_m": 48219.989, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49406.618, "from_m": 49257.735, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49436.266, "from_m": 49406.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49541.209, "from_m": 49436.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50617.19, "from_m": 49541.209, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 50719.103, "from_m": 50617.19, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51582.002, "from_m": 50719.103, "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": 51839.485, "from_m": 51582.002, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 53464.847, "from_m": 51839.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57601.286, "from_m": 53464.847, "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": 67394.739, "from_m": 57601.286, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68230.045, "from_m": 67394.739, "capability_applied": null, "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": 68278.716, "from_m": 68230.045, "capability_applied": null, "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": 68316.632, "from_m": 68278.716, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 80744.538, "from_m": 68316.632, "capability_applied": null, "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}], "service_id": 584157, "profile_key": "fa6421a156b7fd98705ca971645958428c4eb20c41e9e65a6f12cc07aa629723", "schedule_id": 2524, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1555H", "location": "Bat & Ball", "stage_seq": 2, "distance_m": 2374.466, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Otford Jn", "stage_seq": 3, "distance_m": 3942.427, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Otford", "stage_seq": 4, "distance_m": 4909.042, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602", "location": "Shoreham (Kent)", "stage_seq": 5, "distance_m": 7197.391, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Eynsford", "stage_seq": 6, "distance_m": 10837.389, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Swanley", "stage_seq": 7, "distance_m": 15682.82, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "St. Mary Cray", "stage_seq": 8, "distance_m": 19944.041, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "St. Mary Cray Jn", "stage_seq": 9, "distance_m": 22059.835, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 23464.356, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Bickley", "stage_seq": 11, "distance_m": 24455.772, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Bromley South", "stage_seq": 12, "distance_m": 26145.513, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Shortlands", "stage_seq": 13, "distance_m": 27603.002, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Ravensbourne", "stage_seq": 14, "distance_m": 28706.172, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Beckenham Hill", "stage_seq": 15, "distance_m": 30074.158, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Bellingham", "stage_seq": 16, "distance_m": 31170.807, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Catford", "stage_seq": 17, "distance_m": 32524.688, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Crofton Park", "stage_seq": 18, "distance_m": 33983.85, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Nunhead", "stage_seq": 19, "distance_m": 35961.465, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Peckham Rye (E)", "stage_seq": 20, "distance_m": 37283.193, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Crofton Road Jn", "stage_seq": 21, "distance_m": 37832.784, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Denmark Hill", "stage_seq": 22, "distance_m": 38662.542, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Cambria Jn", "stage_seq": 23, "distance_m": 39379.039, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Loughborough Jn", "stage_seq": 24, "distance_m": 39744.455, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Elephant & Castle", "stage_seq": 25, "distance_m": 42850.868, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Southwark Bridge Jn", "stage_seq": 26, "distance_m": 43386.423, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Blackfriars Jn", "stage_seq": 27, "distance_m": 44133.196, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659H", "location": "London Blackfriars", "stage_seq": 28, "distance_m": 44735.331, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "City Thameslink", "stage_seq": 29, "distance_m": 45137.714, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Farringdon", "stage_seq": 30, "distance_m": 45867.872, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "St Pancras Low Level", "stage_seq": 31, "distance_m": 48086.728, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Belle Isle Jn", "stage_seq": 32, "distance_m": 49222.357, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Holloway South Jn", "stage_seq": 33, "distance_m": 50395.049, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1717", "location": "Finsbury Park", "stage_seq": 34, "distance_m": 52214.89, "section_seq": 1, "route_path_id": 66579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Alexandra Palace", "stage_seq": 35, "distance_m": 56065.648, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "New Southgate", "stage_seq": 36, "distance_m": 58462.448, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Oakleigh Park", "stage_seq": 37, "distance_m": 61493.095, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729", "location": "New Barnet", "stage_seq": 38, "distance_m": 62863.388, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "location": "Potters Bar", "stage_seq": 39, "distance_m": 68630.284, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Hatfield", "stage_seq": 40, "distance_m": 76564.415, "section_seq": 1, "route_path_id": 66579}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 41, "distance_m": 80744.538, "section_seq": 1, "route_path_id": 66579}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80744.538, "from_m": 0.0, "section_seq": 1, "route_path_id": 66579}], "total_distance_m": 80744.538, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74201.632, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6542.906, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32561, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:54:52Z", "source_id": 47836174, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T14:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:54:55Z", "source_id": 15550385, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32557, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:36Z", "source_id": 47845781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:40Z", "source_id": 15553201, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32548, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:01:12Z", "source_id": 47852563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:01:13Z", "source_id": 15555170, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32544, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:04:45Z", "source_id": 47862238, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:04:46Z", "source_id": 15557969, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:10:00Z", "source_id": 47876676, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:10:06Z", "source_id": 15562076, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32072, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:17Z", "source_id": 47888466, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:19Z", "source_id": 15565514, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:19:43Z", "source_id": 47903159, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:19:51Z", "source_id": 15569753, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:00Z", "source_id": 47909680, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:02Z", "source_id": 15571585, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:41Z", "source_id": 47916742, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:46Z", "source_id": 15573745, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31843, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:08Z", "source_id": 47923337, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:09Z", "source_id": 15575569, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31839, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:33Z", "source_id": 47930057, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:35Z", "source_id": 15577517, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:34Z", "source_id": 47935843, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:36Z", "source_id": 15579094, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31820, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:53Z", "source_id": 47941888, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:56Z", "source_id": 15580947, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:26Z", "source_id": 47949116, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:31Z", "source_id": 15582957, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:47Z", "source_id": 47958527, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:48Z", "source_id": 15585622, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:55Z", "source_id": 47966913, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:57Z", "source_id": 15588113, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:45Z", "source_id": 47974740, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:45Z", "source_id": 15590397, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:35Z", "source_id": 47994491, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T15:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:38Z", "source_id": 15595967, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:17Z", "source_id": 48016289, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:00:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:20Z", "source_id": 15602089, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:33Z", "source_id": 48023056, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:02:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:36Z", "source_id": 15603883, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:30Z", "source_id": 48028688, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:33Z", "source_id": 15605490, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:56Z", "source_id": 48041752, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:00Z", "source_id": 15609092, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:39Z", "source_id": 48061067, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T16:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:43Z", "source_id": 15614637, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:40Z", "source_id": 48072615, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:45Z", "source_id": 15617879, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15997, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:28Z", "source_id": 48077509, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T16:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:32Z", "source_id": 15619349, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15987, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:36Z", "source_id": 48086618, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T16:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:41Z", "source_id": 15621961, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:01Z", "source_id": 48093323, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T16:28:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:05Z", "source_id": 15623861, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:57Z", "source_id": 48107215, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T16:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:00Z", "source_id": 15627936, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:06Z", "source_id": 48123695, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T16:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:10Z", "source_id": 15633062, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:48Z", "source_id": 48135796, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T16:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:52Z", "source_id": 15636976, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Sevenoaks 1552 1552 4 None None Welwyn Garden City 1744 1744 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18522/2026-09-15/detailed None Hatfield 2026-09-15T17:39:30+01:00 Welwyn Garden City 4.0 {"type": "LineString", "coordinates": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} 2.6 1740 1744 Hatfield Welwyn Garden City Welwyn Garden City 51.8007400 -0.2037195 51.8007400 -0.2037195 1 0 2026-09-15 16:54:38 TERMINATED 2026-09-15 16:44:00 Welwyn Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636976 1789490573411754 164 164 2026-09-15 16:54:28.742055 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:28.515308
554766 586416 P01853 482P47MU15 2026-09-15 COMPLETE 15636745 2026-09-15 17:44:00 2026-09-15 16:54:38 2026-09-17 16:54:38 {"id": 586416, "stp": "P", "toc": "Greater Anglia", "uid": "P01853", "consist": "755405", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01853/2026-09-15/detailed", "trust_id": "482P47MU15", "origin_crs": "GYM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "6", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "2P47", "timing_status": "EARLY", "origin_station": "Great Yarmouth", "current_leg_arr": "1744", "current_leg_dep": "1737", "current_leg_end": "Norwich", "origin_dep_time": "1713", "origin_platform": "2", "current_location": "Norwich", "last_update_time": "2026-09-15T16:54:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4181988458886468, 52.623399235888755], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Brundall Gardens", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Brundall Gardens", "current_leg_milage": "4.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 569.975, \"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\": 12433.205, \"from_m\": 569.975, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13514.488, \"from_m\": 12433.205, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19388.768, \"from_m\": 13514.488, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19913.475, \"from_m\": 19388.768, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19923.104, \"from_m\": 19913.475, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19965.734, \"from_m\": 19923.104, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20292.978, \"from_m\": 19965.734, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20335.608, \"from_m\": 20292.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}, {\"to_m\": 26789.955, \"from_m\": 20335.608, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26817.739, \"from_m\": 26789.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28957.469, \"from_m\": 26817.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29824.596, \"from_m\": 28957.469, \"capability_applied\": null, \"effective_limit_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\": 586416, \"profile_key\": \"d5c85fc945414f391bb69ae22be712651e1a51c9cf1b11bf277e553abdcf219d\", \"schedule_id\": 19878, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Great Yarmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Acle\", \"stage_seq\": 2, \"distance_m\": 12663.879, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1728H\", \"location\": \"Lingwood\", \"stage_seq\": 3, \"distance_m\": 16493.887, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733H\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 20129.356, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Brundall Gardens\", \"stage_seq\": 5, \"distance_m\": 22085.175, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 6, \"distance_m\": 26817.739, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 7, \"distance_m\": 29273.328, \"section_seq\": 1, \"route_path_id\": 36179}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 8, \"distance_m\": 29824.596, \"section_seq\": 1, \"route_path_id\": 36179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29824.596, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36179}], \"total_distance_m\": 29824.596, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29796.812, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1713", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:34Z\", \"source_id\": 48080839, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:36Z\", \"source_id\": 15620292, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:30Z\", \"source_id\": 48094584, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:32Z\", \"source_id\": 15624275, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:53Z\", \"source_id\": 48104357, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:58Z\", \"source_id\": 15627076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:23Z\", \"source_id\": 48111086, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:29Z\", \"source_id\": 15629184, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:29Z\", \"source_id\": 48134987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:34Z\", \"source_id\": 15636745, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "6", "timing_fact_generation": 1789490556464604, "current_leg_arrival_utc": "2026-09-15T17:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:32.679638", "service_state_evidence_id": 15636745, "current_leg_start_actual_dep": "2026-09-15T17:36:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:36.032038", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P GYM NRW 2P47 755405 5 100 None {"version": 3, "segments": [{"to_m": 569.975, "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": 12433.205, "from_m": 569.975, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13514.488, "from_m": 12433.205, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19388.768, "from_m": 13514.488, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19913.475, "from_m": 19388.768, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19923.104, "from_m": 19913.475, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19965.734, "from_m": 19923.104, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20292.978, "from_m": 19965.734, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20335.608, "from_m": 20292.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}, {"to_m": 26789.955, "from_m": 20335.608, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26817.739, "from_m": 26789.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28957.469, "from_m": 26817.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29824.596, "from_m": 28957.469, "capability_applied": null, "effective_limit_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": 586416, "profile_key": "d5c85fc945414f391bb69ae22be712651e1a51c9cf1b11bf277e553abdcf219d", "schedule_id": 19878, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1713", "location": "Great Yarmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Acle", "stage_seq": 2, "distance_m": 12663.879, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1728H", "location": "Lingwood", "stage_seq": 3, "distance_m": 16493.887, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Brundall", "stage_seq": 4, "distance_m": 20129.356, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Brundall Gardens", "stage_seq": 5, "distance_m": 22085.175, "section_seq": 1, "route_path_id": 36179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Whitlingham Jn", "stage_seq": 6, "distance_m": 26817.739, "section_seq": 1, "route_path_id": 36179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Norwich Thorpe Jn", "stage_seq": 7, "distance_m": 29273.328, "section_seq": 1, "route_path_id": 36179}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Norwich", "stage_seq": 8, "distance_m": 29824.596, "section_seq": 1, "route_path_id": 36179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29824.596, "from_m": 0.0, "section_seq": 1, "route_path_id": 36179}], "total_distance_m": 29824.596, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29796.812, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12851, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:34Z", "source_id": 48080839, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:36Z", "source_id": 15620292, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12855, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:30Z", "source_id": 48094584, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:32Z", "source_id": 15624275, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12918, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:53Z", "source_id": 48104357, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:58Z", "source_id": 15627076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12924, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:23Z", "source_id": 48111086, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:29Z", "source_id": 15629184, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:29Z", "source_id": 48134987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:34Z", "source_id": 15636745, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Great Yarmouth 1713 1713 2 None None Norwich 1745 1745 6 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01853/2026-09-15/detailed None Brundall Gardens 2026-09-15T17:36:00+01:00 Norwich 7.0 {"type": "LineString", "coordinates": [[1.4181988458886468, 52.623399235888755], [1.4174663999999997, 52.623345699999994], [1.4172636, 52.62333209999999], [1.4170363, 52.62331270000001], [1.4164942, 52.623268399999986], [1.4158047, 52.62320139999999], [1.4151022000000002, 52.62312949999999], [1.4148353, 52.6231016], [1.4140845999999998, 52.623009500000016], [1.4133317, 52.6229232], [1.4118767, 52.622745599999995], [1.4116324, 52.6227172], [1.411373, 52.622688], [1.4112718999999998, 52.62267649999999], [1.4106407, 52.62260299999999], [1.4078337999999997, 52.622269300000006], [1.4038733, 52.62178389999999], [1.4029232, 52.6216771], [1.4019722, 52.62156910000001], [1.4010193, 52.6214633], [1.4000614, 52.621380300000006], [1.399603, 52.6213406], [1.3991451, 52.6213114], [1.3986779, 52.62129], [1.398214, 52.6212752], [1.3959946, 52.62123520000001], [1.3947954, 52.6212399], [1.3942002999999998, 52.6212463], [1.3936361999999998, 52.62127], [1.3928868, 52.62132429999999], [1.3921527, 52.6213975], [1.3906941, 52.6215547], [1.3891654, 52.6217703], [1.3877828999999997, 52.6220034], [1.3872864, 52.6220974], [1.3861634, 52.6223383], [1.3805925999999995, 52.6237777], [1.3789897999999998, 52.62411839999999], [1.3777229, 52.6243567], [1.3765268999999998, 52.62453739999999], [1.3746119, 52.624809], [1.3727992, 52.6250315], [1.3717828999999997, 52.6251491], [1.3688571, 52.62546449999999], [1.3672219, 52.62561519999999], [1.3655502000000002, 52.625733], [1.3651974999999998, 52.6257549], [1.3636275, 52.6258137], [1.3621343, 52.62586919999999], [1.3599777999999998, 52.625903099999995], [1.3576259000000002, 52.62586209999999], [1.3559016, 52.6258135], [1.3551068, 52.6257766], [1.3541498, 52.6257448], [1.3523519999999998, 52.62566539999999], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} 4.7 1737 1744 Brundall Gardens Norwich Norwich 52.6266570 1.3070530 52.6266570 1.3070530 1 0 2026-09-15 16:54:38 TERMINATED 2026-09-15 16:44:00 Norwich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636745 1789490556464604 20 20 2026-09-15 16:54:36.032038 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:32.679638
554767 584919 W11535 432I66MS15 2026-09-15 COMPLETE 15637456 2026-09-15 17:44:00 2026-09-15 16:54:38 2026-09-17 16:54:38 {"id": 584919, "stp": "P", "toc": "West Midlands Trains", "uid": "W11535", "consist": "730017", "dest_crs": "BHI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11535/2026-09-15/detailed", "trust_id": "432I66MS15", "origin_crs": "RGL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-15", "dest_arr_time": "1741", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "2I66", "timing_status": "LATE", "origin_station": "Rugeley Trent Valley", "current_leg_arr": "1744", "current_leg_dep": "1741", "current_leg_end": "Birmingham International", "origin_dep_time": "1620", "origin_platform": "1", "current_location": "Birmingham International", "last_update_time": "2026-09-15T16:54:38", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Marston Green", "dest_arr_time_act": "1741", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Marston Green", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 733.474, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 801.879, \"from_m\": 733.474, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 924.573, \"from_m\": 801.879, \"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\": 995.121, \"from_m\": 924.573, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1025.801, \"from_m\": 995.121, \"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\": 1081.667, \"from_m\": 1025.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1118.418, \"from_m\": 1081.667, \"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\": 2162.887, \"from_m\": 1118.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2666.775, \"from_m\": 2162.887, \"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\": 2697.747, \"from_m\": 2666.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3624.873, \"from_m\": 2697.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10343.98, \"from_m\": 3624.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10492.72, \"from_m\": 10343.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16743.571, \"from_m\": 10492.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16902.537, \"from_m\": 16743.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20941.52, \"from_m\": 16902.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25052.698, \"from_m\": 20941.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25815.832, \"from_m\": 25052.698, \"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\": 26372.727, \"from_m\": 25815.832, \"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\": 28416.279, \"from_m\": 26372.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28452.448, \"from_m\": 28416.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28548.989, \"from_m\": 28452.448, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29203.113, \"from_m\": 28548.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29258.544, \"from_m\": 29203.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36000.846, \"from_m\": 29258.544, \"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\": 36535.489, \"from_m\": 36000.846, \"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\": 39718.184, \"from_m\": 36535.489, \"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\": 39745.812, \"from_m\": 39718.184, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39772.472, \"from_m\": 39745.812, \"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\": 40283.622, \"from_m\": 39772.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40303.538, \"from_m\": 40283.622, \"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\": 40342.867, \"from_m\": 40303.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42513.95, \"from_m\": 40342.867, \"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\": 43376.433, \"from_m\": 42513.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43936.765, \"from_m\": 43376.433, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 43972.761, \"from_m\": 43936.765, \"capability_applied\": null, \"effective_limit_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\": 43986.627, \"from_m\": 43972.761, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 44408.557, \"from_m\": 43986.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44585.851, \"from_m\": 44408.557, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44667.52, \"from_m\": 44585.851, \"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\": 45292.639, \"from_m\": 44667.52, \"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\": 45661.11, \"from_m\": 45292.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49903.949, \"from_m\": 45661.11, \"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\": 54317.935, \"from_m\": 49903.949, \"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\": 56877.362, \"from_m\": 54317.935, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 584919, \"profile_key\": \"69dd7b16340a2d2ade7c42d99a9d87a3411f686c10d113268506e1d8afc0397e\", \"schedule_id\": 25715, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 2, \"distance_m\": 2756.129, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623H\", \"location\": \"Rugeley Town\", \"stage_seq\": 3, \"distance_m\": 3551.22, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Hednesford\", \"stage_seq\": 4, \"distance_m\": 10402.318, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Cannock\", \"stage_seq\": 5, \"distance_m\": 13415.432, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 6, \"distance_m\": 14768.646, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Landywood\", \"stage_seq\": 7, \"distance_m\": 16743.571, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641H\", \"location\": \"Bloxwich North\", \"stage_seq\": 8, \"distance_m\": 20294.777, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Bloxwich\", \"stage_seq\": 9, \"distance_m\": 21159.703, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 10, \"distance_m\": 25135.932, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Walsall\", \"stage_seq\": 11, \"distance_m\": 26095.745, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Pleck Jn\", \"stage_seq\": 12, \"distance_m\": 27231.851, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 13, \"distance_m\": 28796.934, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 14, \"distance_m\": 30406.521, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 15, \"distance_m\": 35962.878, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 16, \"distance_m\": 36535.489, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Soho East Jn\", \"stage_seq\": 17, \"distance_m\": 39736.553, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Soho South Jn\", \"stage_seq\": 18, \"distance_m\": 40401.38, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1724\", \"location\": \"Birmingham New Street\", \"stage_seq\": 19, \"distance_m\": 43685.288, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Proof House Jn\", \"stage_seq\": 20, \"distance_m\": 44688.07, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Grand Jn\", \"stage_seq\": 21, \"distance_m\": 45242.314, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Stechford\", \"stage_seq\": 22, \"distance_m\": 49749.62, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Lea Hall\", \"stage_seq\": 23, \"distance_m\": 51562.68, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1738\", \"location\": \"Marston Green\", \"stage_seq\": 24, \"distance_m\": 54141.986, \"section_seq\": 1, \"route_path_id\": 100806}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 25, \"distance_m\": 56877.362, \"section_seq\": 1, \"route_path_id\": 100806}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56877.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100806}], \"total_distance_m\": 56877.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56116.768, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 760.594, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:06Z\", \"source_id\": 47907076, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:11Z\", \"source_id\": 15570883, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:41Z\", \"source_id\": 47922060, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:47Z\", \"source_id\": 15575272, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:33Z\", \"source_id\": 47935785, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:36Z\", \"source_id\": 15579081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:35Z\", \"source_id\": 47946697, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:38Z\", \"source_id\": 15582295, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:55Z\", \"source_id\": 47958807, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:58Z\", \"source_id\": 15585754, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:53Z\", \"source_id\": 15588081, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:42Z\", \"source_id\": 47980447, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:48Z\", \"source_id\": 15592017, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:09Z\", \"source_id\": 47993235, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:11Z\", \"source_id\": 15595549, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:28Z\", \"source_id\": 47996886, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:33Z\", \"source_id\": 15596698, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:03Z\", \"source_id\": 48056557, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:07Z\", \"source_id\": 15613302, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:14Z\", \"source_id\": 48113438, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:19Z\", \"source_id\": 15629861, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:07Z\", \"source_id\": 48121134, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:13Z\", \"source_id\": 15632282, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:05Z\", \"source_id\": 48128751, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:08Z\", \"source_id\": 15634705, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:20Z\", \"source_id\": 48137238, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:21Z\", \"source_id\": 15637456, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "3", "timing_fact_generation": 1789490603469620, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:34.108394", "service_state_evidence_id": 15637456, "current_leg_start_actual_dep": "2026-09-15T17:41:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:38.138716", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P RGL BHI 2I66 730017 3 90 None {"version": 3, "segments": [{"to_m": 733.474, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 801.879, "from_m": 733.474, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 924.573, "from_m": 801.879, "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": 995.121, "from_m": 924.573, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1025.801, "from_m": 995.121, "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": 1081.667, "from_m": 1025.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1118.418, "from_m": 1081.667, "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": 2162.887, "from_m": 1118.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2666.775, "from_m": 2162.887, "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": 2697.747, "from_m": 2666.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3624.873, "from_m": 2697.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10343.98, "from_m": 3624.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10492.72, "from_m": 10343.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16743.571, "from_m": 10492.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16902.537, "from_m": 16743.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20941.52, "from_m": 16902.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25052.698, "from_m": 20941.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25815.832, "from_m": 25052.698, "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": 26372.727, "from_m": 25815.832, "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": 28416.279, "from_m": 26372.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28452.448, "from_m": 28416.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28548.989, "from_m": 28452.448, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29203.113, "from_m": 28548.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29258.544, "from_m": 29203.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36000.846, "from_m": 29258.544, "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": 36535.489, "from_m": 36000.846, "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": 39718.184, "from_m": 36535.489, "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": 39745.812, "from_m": 39718.184, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39772.472, "from_m": 39745.812, "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": 40283.622, "from_m": 39772.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40303.538, "from_m": 40283.622, "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": 40342.867, "from_m": 40303.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42513.95, "from_m": 40342.867, "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": 43376.433, "from_m": 42513.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43936.765, "from_m": 43376.433, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 43972.761, "from_m": 43936.765, "capability_applied": null, "effective_limit_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": 43986.627, "from_m": 43972.761, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 44408.557, "from_m": 43986.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44585.851, "from_m": 44408.557, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44667.52, "from_m": 44585.851, "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": 45292.639, "from_m": 44667.52, "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": 45661.11, "from_m": 45292.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49903.949, "from_m": 45661.11, "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": 54317.935, "from_m": 49903.949, "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": 56877.362, "from_m": 54317.935, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 584919, "profile_key": "69dd7b16340a2d2ade7c42d99a9d87a3411f686c10d113268506e1d8afc0397e", "schedule_id": 25715, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1620", "location": "Rugeley Trent Valley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Rugeley Power Station Jn", "stage_seq": 2, "distance_m": 2756.129, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Rugeley Town", "stage_seq": 3, "distance_m": 3551.22, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Hednesford", "stage_seq": 4, "distance_m": 10402.318, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Cannock", "stage_seq": 5, "distance_m": 13415.432, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Mid Cannock Jn", "stage_seq": 6, "distance_m": 14768.646, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Landywood", "stage_seq": 7, "distance_m": 16743.571, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "Bloxwich North", "stage_seq": 8, "distance_m": 20294.777, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Bloxwich", "stage_seq": 9, "distance_m": 21159.703, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Ryecroft Jn", "stage_seq": 10, "distance_m": 25135.932, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Walsall", "stage_seq": 11, "distance_m": 26095.745, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Pleck Jn", "stage_seq": 12, "distance_m": 27231.851, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Bescot Stadium", "stage_seq": 13, "distance_m": 28796.934, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Tame Bridge Parkway", "stage_seq": 14, "distance_m": 30406.521, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Perry Barr North Jn", "stage_seq": 15, "distance_m": 35962.878, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Perry Barr West Jn", "stage_seq": 16, "distance_m": 36535.489, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Soho East Jn", "stage_seq": 17, "distance_m": 39736.553, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Soho South Jn", "stage_seq": 18, "distance_m": 40401.38, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1724", "location": "Birmingham New Street", "stage_seq": 19, "distance_m": 43685.288, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Proof House Jn", "stage_seq": 20, "distance_m": 44688.07, "section_seq": 1, "route_path_id": 100806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Grand Jn", "stage_seq": 21, "distance_m": 45242.314, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Stechford", "stage_seq": 22, "distance_m": 49749.62, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Lea Hall", "stage_seq": 23, "distance_m": 51562.68, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1738", "location": "Marston Green", "stage_seq": 24, "distance_m": 54141.986, "section_seq": 1, "route_path_id": 100806}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 25, "distance_m": 56877.362, "section_seq": 1, "route_path_id": 100806}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56877.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 100806}], "total_distance_m": 56877.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56116.768, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 760.594, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19177, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:06Z", "source_id": 47907076, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:11Z", "source_id": 15570883, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:41Z", "source_id": 47922060, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:47Z", "source_id": 15575272, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19197, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:33Z", "source_id": 47935785, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:36Z", "source_id": 15579081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19201, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:35Z", "source_id": 47946697, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:38Z", "source_id": 15582295, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:55Z", "source_id": 47958807, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:58Z", "source_id": 15585754, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:53Z", "source_id": 15588081, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19219, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:42Z", "source_id": 47980447, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:48Z", "source_id": 15592017, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:09Z", "source_id": 47993235, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:11Z", "source_id": 15595549, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:28Z", "source_id": 47996886, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:33Z", "source_id": 15596698, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19339, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:03Z", "source_id": 48056557, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:07Z", "source_id": 15613302, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:14Z", "source_id": 48113438, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:19Z", "source_id": 15629861, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19290, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:07Z", "source_id": 48121134, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:13Z", "source_id": 15632282, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20914, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:05Z", "source_id": 48128751, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:08Z", "source_id": 15634705, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20890, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:20Z", "source_id": 48137238, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:21Z", "source_id": 15637456, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Rugeley Trent Valley 1620 1620 1 None None Birmingham International 1741 1741 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11535/2026-09-15/detailed None Marston Green 2026-09-15T17:41:00+01:00 Birmingham International 3.0 {"type": "LineString", "coordinates": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} 1.7 1741 1744 Marston Green Birmingham International Birmingham International 52.4507440 -1.7251579 52.4507440 -1.7251579 1 0 2026-09-15 16:54:38 TERMINATED 2026-09-15 16:44:00 Birmingham International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637456 1789490603469620 85 85 2026-09-15 16:54:38.138716 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:34.108394
554768 585841 P86843 882C50MT15 2026-09-15 COMPLETE 15637299 2026-09-15 17:44:00 2026-09-15 16:54:38 2026-09-17 16:54:38 {"id": 585841, "stp": "P", "toc": "Southeastern", "uid": "P86843", "consist": "707008+707025", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86843/2026-09-15/detailed", "trust_id": "882C50MT15", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2C50", "timing_status": "LATE", "origin_station": "Dartford", "current_leg_arr": "1744", "current_leg_dep": "1741", "current_leg_end": "London Charing Cross", "origin_dep_time": "1653", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-15T16:54:38", "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": "1743", "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": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 585841, \"profile_key\": \"8aa9c46a8a2d6fa3c70f81f081b65c73f49ac9eed962cea3a2da2d1a02390003\", \"schedule_id\": 23107, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"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\": \"1656\", \"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\": \"1657H\", \"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\": \"1658H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 5, \"distance_m\": 3075.355, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701H\", \"location\": \"Barnehurst\", \"stage_seq\": 6, \"distance_m\": 4988.994, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Bexleyheath\", \"stage_seq\": 7, \"distance_m\": 6834.908, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708\", \"location\": \"Welling\", \"stage_seq\": 8, \"distance_m\": 9086.422, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1710H\", \"location\": \"Falconwood\", \"stage_seq\": 9, \"distance_m\": 10723.5, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713H\", \"location\": \"Eltham\", \"stage_seq\": 10, \"distance_m\": 12627.838, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 14666.785, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Blackheath\", \"stage_seq\": 12, \"distance_m\": 16132.733, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724H\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 17687.743, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"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\": \"1727\", \"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\": \"1728\", \"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\": \"1730\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22485.176, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"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\": \"1736\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25290.552, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1739\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26036.868, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"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\": 100.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": "1653", "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-15T15:59:11Z\", \"source_id\": 48013085, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:59:12Z\", \"source_id\": 15601187, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:33Z\", \"source_id\": 48023027, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:36Z\", \"source_id\": 15603895, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:56Z\", \"source_id\": 48035895, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:57Z\", \"source_id\": 15607462, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:37Z\", \"source_id\": 48043869, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:43Z\", \"source_id\": 15609680, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:13Z\", \"source_id\": 48051276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:18Z\", \"source_id\": 15611812, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:25Z\", \"source_id\": 48060451, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:28Z\", \"source_id\": 15614473, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:27Z\", \"source_id\": 48071882, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:31Z\", \"source_id\": 15617691, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:51Z\", \"source_id\": 48081559, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:52Z\", \"source_id\": 15620506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:28Z\", \"source_id\": 48114022, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:30Z\", \"source_id\": 15630067, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:20Z\", \"source_id\": 48126782, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:25Z\", \"source_id\": 15634109, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:11Z\", \"source_id\": 48136760, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:14Z\", \"source_id\": 15637299, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789490594568058, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:35.110192", "service_state_evidence_id": 15637299, "current_leg_start_actual_dep": "2026-09-15T17:40:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:38.144693", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD CHX 2C50 707008+707025 10 100 None {"version": 3, "segments": [{"to_m": 272.717, "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": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 585841, "profile_key": "8aa9c46a8a2d6fa3c70f81f081b65c73f49ac9eed962cea3a2da2d1a02390003", "schedule_id": 23107, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1653", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "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": "1656", "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": "1657H", "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": "1658H", "location": "Perry Street Fork Jn", "stage_seq": 5, "distance_m": 3075.355, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "Barnehurst", "stage_seq": 6, "distance_m": 4988.994, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Bexleyheath", "stage_seq": 7, "distance_m": 6834.908, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708", "location": "Welling", "stage_seq": 8, "distance_m": 9086.422, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1710H", "location": "Falconwood", "stage_seq": 9, "distance_m": 10723.5, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Eltham", "stage_seq": 10, "distance_m": 12627.838, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 14666.785, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Blackheath", "stage_seq": 12, "distance_m": 16132.733, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724H", "location": "Lewisham", "stage_seq": 13, "distance_m": 17687.743, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "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": "1727", "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": "1728", "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": "1730", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22485.176, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "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": "1736", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25290.552, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1739", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26036.868, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "1743", "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": 100.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-15T15:59:11Z", "source_id": 48013085, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:59:12Z", "source_id": 15601187, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:33Z", "source_id": 48023027, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:36Z", "source_id": 15603895, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:56Z", "source_id": 48035895, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:57Z", "source_id": 15607462, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:37Z", "source_id": 48043869, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:43Z", "source_id": 15609680, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:13Z", "source_id": 48051276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:18Z", "source_id": 15611812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:25Z", "source_id": 48060451, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:28Z", "source_id": 15614473, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:27Z", "source_id": 48071882, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:31Z", "source_id": 15617691, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:51Z", "source_id": 48081559, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:23:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:52Z", "source_id": 15620506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:28Z", "source_id": 48114022, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:35:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:30Z", "source_id": 15630067, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:20Z", "source_id": 48126782, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:25Z", "source_id": 15634109, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:11Z", "source_id": 48136760, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:14Z", "source_id": 15637299, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Dartford 1653 1653 1 None None London Charing Cross 1743 1743 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86843/2026-09-15/detailed None London Waterloo (East) 2026-09-15T17:40: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 1741 1744 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-15 16:54:38 TERMINATED 2026-09-15 16:44:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637299 1789490594568058 58 58 2026-09-15 16:54:38.144693 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:35.110192
554769 583630 G15031 731G21MR15 2026-09-15 COMPLETE 15637552 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 583630, "stp": "P", "toc": "Great Western Railway", "uid": "G15031", "consist": "800014", "dest_crs": "CNM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15031/2026-09-15/detailed", "trust_id": "731G21MR15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-15", "dest_arr_time": "1731", "dest_platform": "2", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "1G21", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1744", "current_leg_dep": "1735", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "1532", "origin_platform": "3", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Gloucester", "dest_arr_time_act": "1731", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Gloucester", "current_leg_milage": "6.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56458.631, \"from_m\": 56402.511, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.021, \"from_m\": 56458.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57141.537, \"from_m\": 56517.021, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57752.325, \"from_m\": 57141.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58044.301, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58084.557, \"from_m\": 58044.301, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58221.163, \"from_m\": 58084.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58633.625, \"from_m\": 58221.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58978.418, \"from_m\": 58633.625, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59043.481, \"from_m\": 58978.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96698.38, \"from_m\": 59043.481, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96807.618, \"from_m\": 96698.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119493.436, \"from_m\": 96807.618, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119565.811, \"from_m\": 119493.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122182.713, \"from_m\": 119565.811, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123503.271, \"from_m\": 122182.713, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 124600.853, \"from_m\": 123503.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 126564.305, \"from_m\": 124600.853, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127256.605, \"from_m\": 126564.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 127269.49, \"from_m\": 127256.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140676.061, \"from_m\": 127269.49, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 140689.829, \"from_m\": 140676.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144466.506, \"from_m\": 140689.829, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 145560.669, \"from_m\": 144466.506, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 145620.459, \"from_m\": 145560.669, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 145726.962, \"from_m\": 145620.459, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 153758.758, \"from_m\": 145726.962, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154962.254, \"from_m\": 153758.758, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158155.815, \"from_m\": 154962.254, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158201.308, \"from_m\": 158155.815, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 160522.649, \"from_m\": 158201.308, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163530.517, \"from_m\": 160522.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 171317.361, \"from_m\": 163530.517, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 171393.292, \"from_m\": 171317.361, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179256.162, \"from_m\": 171393.292, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 179680.3, \"from_m\": 179256.162, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 181221.945, \"from_m\": 179680.3, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 181327.486, \"from_m\": 181221.945, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 184671.309, \"from_m\": 181327.486, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184826.124, \"from_m\": 184671.309, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 184860.423, \"from_m\": 184826.124, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 193624.999, \"from_m\": 184860.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 583630, \"profile_key\": \"d90e6bb811a097c8adc5dfd58ee599e37b38d01a0a55c85e22a647a8cf77978a\", \"schedule_id\": 8863, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1558\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57921.534, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71603.89, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85060.419, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96914.508, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102531.944, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106545.56, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1630\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123934.807, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 20, \"distance_m\": 125475.459, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1643\", \"location\": \"Kemble\", \"stage_seq\": 21, \"distance_m\": 145846.8, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 22, \"distance_m\": 158356.328, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1659\", \"location\": \"Stroud\", \"stage_seq\": 23, \"distance_m\": 163755.432, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703H\", \"location\": \"Stonehouse\", \"stage_seq\": 24, \"distance_m\": 168142.396, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Standish Jn\", \"stage_seq\": 25, \"distance_m\": 171393.292, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 26, \"distance_m\": 181299.421, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Horton Road Jn\", \"stage_seq\": 27, \"distance_m\": 182404.622, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1722\", \"location\": \"Gloucester\", \"stage_seq\": 28, \"distance_m\": 183011.583, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Horton Road Jn\", \"stage_seq\": 29, \"distance_m\": 183618.544, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Barnwood Jn\", \"stage_seq\": 30, \"distance_m\": 184788.304, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 31, \"distance_m\": 193624.999, \"section_seq\": 1, \"route_path_id\": 68599}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 193624.999, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68599}], \"total_distance_m\": 193624.999, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 192733.525, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 891.474, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:05Z\", \"source_id\": 47798713, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:08Z\", \"source_id\": 15539681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:29Z\", \"source_id\": 47810534, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:34Z\", \"source_id\": 15543096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:22Z\", \"source_id\": 47818355, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:26Z\", \"source_id\": 15545332, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:51:55Z\", \"source_id\": 47828058, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:51:57Z\", \"source_id\": 15548097, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:54:51Z\", \"source_id\": 47836048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:54:53Z\", \"source_id\": 15550380, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:02:41Z\", \"source_id\": 47856501, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:02:48Z\", \"source_id\": 15556341, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:07:35Z\", \"source_id\": 47869996, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:07:39Z\", \"source_id\": 15560200, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:39Z\", \"source_id\": 47919223, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:43Z\", \"source_id\": 15574487, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:03Z\", \"source_id\": 47959169, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:07Z\", \"source_id\": 15585838, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:09Z\", \"source_id\": 47998919, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:13Z\", \"source_id\": 15597223, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:24Z\", \"source_id\": 15604504, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:16Z\", \"source_id\": 48099751, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:21Z\", \"source_id\": 15625738, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:23Z\", \"source_id\": 48137369, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:27Z\", \"source_id\": 15637552, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "2", "timing_fact_generation": 1789490608618972, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:39.513265", "service_state_evidence_id": 15637552, "current_leg_start_actual_dep": "2026-09-15T17:35:00+01:00", "operational_evidence_version": 129, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:39.883228", "service_state_valid_until_kind": null, "operational_interpretation_version": 129, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD CNM 1G21 800014 5 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56458.631, "from_m": 56402.511, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.021, "from_m": 56458.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57141.537, "from_m": 56517.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57752.325, "from_m": 57141.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58044.301, "from_m": 57752.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58084.557, "from_m": 58044.301, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58221.163, "from_m": 58084.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 58633.625, "from_m": 58221.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58978.418, "from_m": 58633.625, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59043.481, "from_m": 58978.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96698.38, "from_m": 59043.481, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96807.618, "from_m": 96698.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119493.436, "from_m": 96807.618, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119565.811, "from_m": 119493.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122182.713, "from_m": 119565.811, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123503.271, "from_m": 122182.713, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 124600.853, "from_m": 123503.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 126564.305, "from_m": 124600.853, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127256.605, "from_m": 126564.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 127269.49, "from_m": 127256.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140676.061, "from_m": 127269.49, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 140689.829, "from_m": 140676.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144466.506, "from_m": 140689.829, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 145560.669, "from_m": 144466.506, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 145620.459, "from_m": 145560.669, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 145726.962, "from_m": 145620.459, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 153758.758, "from_m": 145726.962, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154962.254, "from_m": 153758.758, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158155.815, "from_m": 154962.254, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158201.308, "from_m": 158155.815, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 160522.649, "from_m": 158201.308, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163530.517, "from_m": 160522.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 171317.361, "from_m": 163530.517, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 171393.292, "from_m": 171317.361, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179256.162, "from_m": 171393.292, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 179680.3, "from_m": 179256.162, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 181221.945, "from_m": 179680.3, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 181327.486, "from_m": 181221.945, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 184671.309, "from_m": 181327.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184826.124, "from_m": 184671.309, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 184860.423, "from_m": 184826.124, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 193624.999, "from_m": 184860.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 583630, "profile_key": "d90e6bb811a097c8adc5dfd58ee599e37b38d01a0a55c85e22a647a8cf77978a", "schedule_id": 8863, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1532", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1558", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57921.534, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71603.89, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611H", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85060.419, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96914.508, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102531.944, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Uffington", "stage_seq": 18, "distance_m": 106545.56, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1630", "location": "Swindon", "stage_seq": 19, "distance_m": 123934.807, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Rodbourne Jn", "stage_seq": 20, "distance_m": 125475.459, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1643", "location": "Kemble", "stage_seq": 21, "distance_m": 145846.8, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "St. Mary's L.C.", "stage_seq": 22, "distance_m": 158356.328, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1659", "location": "Stroud", "stage_seq": 23, "distance_m": 163755.432, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703H", "location": "Stonehouse", "stage_seq": 24, "distance_m": 168142.396, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Standish Jn", "stage_seq": 25, "distance_m": 171393.292, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Gloucester Yard Jn", "stage_seq": 26, "distance_m": 181299.421, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Horton Road Jn", "stage_seq": 27, "distance_m": 182404.622, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1722", "location": "Gloucester", "stage_seq": 28, "distance_m": 183011.583, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Horton Road Jn", "stage_seq": 29, "distance_m": 183618.544, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Barnwood Jn", "stage_seq": 30, "distance_m": 184788.304, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 31, "distance_m": 193624.999, "section_seq": 1, "route_path_id": 68599}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 193624.999, "from_m": 0.0, "section_seq": 1, "route_path_id": 68599}], "total_distance_m": 193624.999, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 192733.525, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 891.474, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:05Z", "source_id": 47798713, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:08Z", "source_id": 15539681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:29Z", "source_id": 47810534, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:34Z", "source_id": 15543096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:22Z", "source_id": 47818355, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:26Z", "source_id": 15545332, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:51:55Z", "source_id": 47828058, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:51:57Z", "source_id": 15548097, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23813, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:54:51Z", "source_id": 47836048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:54:53Z", "source_id": 15550380, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:02:41Z", "source_id": 47856501, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:02:48Z", "source_id": 15556341, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:07:35Z", "source_id": 47869996, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:07:39Z", "source_id": 15560200, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24518, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:39Z", "source_id": 47919223, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:43Z", "source_id": 15574487, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24540, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:03Z", "source_id": 47959169, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:07Z", "source_id": 15585838, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20616, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:09Z", "source_id": 47998919, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T15:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:13Z", "source_id": 15597223, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:24Z", "source_id": 15604504, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20537, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:16Z", "source_id": 48099751, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:21Z", "source_id": 15625738, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:23Z", "source_id": 48137369, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:27Z", "source_id": 15637552, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] London Paddington 1532 1532 3 None None Cheltenham Spa 1731 1731 2 LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15031/2026-09-15/detailed None Gloucester 2026-09-15T17:35:00+01:00 Cheltenham Spa 9.0 {"type": "LineString", "coordinates": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]} 6.2 1735 1744 Gloucester Cheltenham Spa Cheltenham Spa 51.8968465 -2.1002558 51.8968465 -2.1002558 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 Cheltenham Spa TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637552 1789490608618972 129 129 2026-09-15 16:54:39.883228 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:39.513265
554770 587128 G08519 365S47MV15 2026-09-15 COMPLETE 15638486 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 587128, "stp": "P", "toc": "Merseyrail", "uid": "G08519", "consist": "777030", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08519/2026-09-15/detailed", "trust_id": "365S47MV15", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S47", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1745", "current_leg_dep": "1743", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1739", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]}", "current_leg_start": "Liverpool Central Revs Siding", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Liverpool Central Revs Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.729, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 587128, \"profile_key\": \"ff432692969383c5e8689b81d1e6ec6112471bcb2c28b338e0b33c724436d63d\", \"schedule_id\": 8545, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1744H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 328.864, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 657.729, \"section_seq\": 1, \"route_path_id\": 68405}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 657.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}], \"total_distance_m\": 657.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 657.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:44Z\", \"source_id\": 48127936, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:45Z\", \"source_id\": 15634398, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:37Z\", \"source_id\": 48140581, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:39Z\", \"source_id\": 15638486, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1789490680204971, "current_leg_arrival_utc": "2026-09-15T17:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:40.201280", "service_state_evidence_id": 15638486, "current_leg_start_actual_dep": "2026-09-15T17:44:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:41.049142", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC LVC 5S47 777030 4 75 None {"version": 3, "segments": [{"to_m": 657.729, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 587128, "profile_key": "ff432692969383c5e8689b81d1e6ec6112471bcb2c28b338e0b33c724436d63d", "schedule_id": 8545, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1739", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1744H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 657.729, "section_seq": 1, "route_path_id": 68405}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 657.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 68405}], "total_distance_m": 657.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 657.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:44Z", "source_id": 48127936, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:45Z", "source_id": 15634398, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:37Z", "source_id": 48140581, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:39Z", "source_id": 15638486, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 1739 1739 1 None None Liverpool Central (Northern) 1745 1745 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G08519/2026-09-15/detailed None Liverpool Central Revs Siding 2026-09-15T17:44:30+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} 0.2 1743 1745 Liverpool Central Revs Siding Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638486 1789490680204971 7 7 2026-09-15 16:54:41.049142 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:40.201280
554771 585429 G77325 871W45MT15 2026-09-15 COMPLETE 15636867 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585429, "stp": "P", "toc": "Gatwick Express", "uid": "G77325", "consist": "387124+387302", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77325/2026-09-15/detailed", "trust_id": "871W45MT15", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-15", "dest_arr_time": "1741", "dest_platform": "13", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1W45", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1744", "current_leg_dep": "1711", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1639", "origin_platform": "6", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Gatwick Airport", "dest_arr_time_act": "1741", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Gatwick Airport", "current_leg_milage": "27.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"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\": 331.218, \"from_m\": 301.517, \"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\": 390.168, \"from_m\": 331.218, \"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\": 535.472, \"from_m\": 390.168, \"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\": 965.326, \"from_m\": 535.472, \"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\": 978.427, \"from_m\": 965.326, \"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\": 4025.641, \"from_m\": 978.427, \"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\": 20320.797, \"from_m\": 4025.641, \"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\": 20838.958, \"from_m\": 20320.797, \"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\": 22052.677, \"from_m\": 20838.958, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29916.89, \"from_m\": 22052.677, \"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\": 30772.16, \"from_m\": 29916.89, \"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\": 31066.393, \"from_m\": 30772.16, \"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\": 31147.1, \"from_m\": 31066.393, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37254.33, \"from_m\": 31147.1, \"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\": 37369.781, \"from_m\": 37254.33, \"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\": 38222.557, \"from_m\": 37369.781, \"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\": 39038.276, \"from_m\": 38222.557, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39109.596, \"from_m\": 39038.276, \"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\": 46825.862, \"from_m\": 39109.596, \"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\": 47562.429, \"from_m\": 46825.862, \"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\": 58477.425, \"from_m\": 47562.429, \"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\": 58532.442, \"from_m\": 58477.425, \"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\": 63105.449, \"from_m\": 58532.442, \"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\": 64383.092, \"from_m\": 63105.449, \"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\": 64441.656, \"from_m\": 64383.092, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64485.927, \"from_m\": 64441.656, \"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\": 64521.634, \"from_m\": 64485.927, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64585.333, \"from_m\": 64521.634, \"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\": 64674.001, \"from_m\": 64585.333, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64704.437, \"from_m\": 64674.001, \"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\": 65098.693, \"from_m\": 64704.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65135.658, \"from_m\": 65098.693, \"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\": 66032.109, \"from_m\": 65135.658, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66556.102, \"from_m\": 66032.109, \"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\": 66637.424, \"from_m\": 66556.102, \"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\": 66691.2, \"from_m\": 66637.424, \"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\": 75071.621, \"from_m\": 66691.2, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78469.998, \"from_m\": 75071.621, \"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\": 81150.959, \"from_m\": 78469.998, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 81807.996, \"from_m\": 81150.959, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 585429, \"profile_key\": \"ccda7011abb699b38eb4930bde1032cad67640ed8e511bf3948e0773c137c8d1\", \"schedule_id\": 12111, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2138.207, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 14726.097, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Keymer Jn\", \"stage_seq\": 4, \"distance_m\": 15654.906, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1656\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 6, \"distance_m\": 21947.982, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 7, \"distance_m\": 31066.393, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Three Bridges\", \"stage_seq\": 8, \"distance_m\": 34206.121, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1710H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 9, \"distance_m\": 38692.648, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 46687.811, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 58532.442, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 60111.46, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 64906.329, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 65754.039, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Selhurst\", \"stage_seq\": 15, \"distance_m\": 66783.092, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Streatham North Jn\", \"stage_seq\": 16, \"distance_m\": 72077.685, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Balham\", \"stage_seq\": 17, \"distance_m\": 74423.695, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 18, \"distance_m\": 77565.401, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Pouparts Jn\", \"stage_seq\": 19, \"distance_m\": 78630.009, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 80465.921, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 81807.996, \"section_seq\": 1, \"route_path_id\": 69225}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81807.996, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69225}], \"total_distance_m\": 81807.996, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 81047.449, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 760.547, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1639", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:20Z\", \"source_id\": 47962510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:23Z\", \"source_id\": 15586848, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:17Z\", \"source_id\": 47985087, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:21Z\", \"source_id\": 15593260, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:16Z\", \"source_id\": 47996302, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:21Z\", \"source_id\": 15596518, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:07Z\", \"source_id\": 48030587, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:08Z\", \"source_id\": 15605921, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:23Z\", \"source_id\": 48040180, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:25Z\", \"source_id\": 15608630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:02Z\", \"source_id\": 48082079, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:07Z\", \"source_id\": 15620641, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:01Z\", \"source_id\": 48093279, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:03Z\", \"source_id\": 15623843, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:13Z\", \"source_id\": 48099518, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:17Z\", \"source_id\": 15625670, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:31Z\", \"source_id\": 48119496, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:36Z\", \"source_id\": 15631778, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:02Z\", \"source_id\": 48126001, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:04Z\", \"source_id\": 15633824, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:39Z\", \"source_id\": 48135374, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:42Z\", \"source_id\": 15636867, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "13", "timing_fact_generation": 1789490564232537, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:41.958269", "service_state_evidence_id": 15636867, "current_leg_start_actual_dep": "2026-09-15T17:13:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:42.449420", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Gatwick Express P BTN None 1W45 387124+387302 8 110 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "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": 331.218, "from_m": 301.517, "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": 390.168, "from_m": 331.218, "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": 535.472, "from_m": 390.168, "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": 965.326, "from_m": 535.472, "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": 978.427, "from_m": 965.326, "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": 4025.641, "from_m": 978.427, "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": 20320.797, "from_m": 4025.641, "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": 20838.958, "from_m": 20320.797, "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": 22052.677, "from_m": 20838.958, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29916.89, "from_m": 22052.677, "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": 30772.16, "from_m": 29916.89, "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": 31066.393, "from_m": 30772.16, "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": 31147.1, "from_m": 31066.393, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37254.33, "from_m": 31147.1, "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": 37369.781, "from_m": 37254.33, "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": 38222.557, "from_m": 37369.781, "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": 39038.276, "from_m": 38222.557, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39109.596, "from_m": 39038.276, "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": 46825.862, "from_m": 39109.596, "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": 47562.429, "from_m": 46825.862, "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": 58477.425, "from_m": 47562.429, "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": 58532.442, "from_m": 58477.425, "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": 63105.449, "from_m": 58532.442, "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": 64383.092, "from_m": 63105.449, "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": 64441.656, "from_m": 64383.092, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64485.927, "from_m": 64441.656, "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": 64521.634, "from_m": 64485.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64585.333, "from_m": 64521.634, "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": 64674.001, "from_m": 64585.333, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64704.437, "from_m": 64674.001, "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": 65098.693, "from_m": 64704.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65135.658, "from_m": 65098.693, "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": 66032.109, "from_m": 65135.658, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66556.102, "from_m": 66032.109, "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": 66637.424, "from_m": 66556.102, "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": 66691.2, "from_m": 66637.424, "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": 75071.621, "from_m": 66691.2, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78469.998, "from_m": 75071.621, "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": 81150.959, "from_m": 78469.998, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 81807.996, "from_m": 81150.959, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 585429, "profile_key": "ccda7011abb699b38eb4930bde1032cad67640ed8e511bf3948e0773c137c8d1", "schedule_id": 12111, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1639", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Preston Park", "stage_seq": 2, "distance_m": 2138.207, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 14726.097, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Keymer Jn", "stage_seq": 4, "distance_m": 15654.906, "section_seq": 1, "route_path_id": 69225}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1656", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Copyhold Jn", "stage_seq": 6, "distance_m": 21947.982, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 31066.393, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Three Bridges", "stage_seq": 8, "distance_m": 34206.121, "section_seq": 1, "route_path_id": 69225}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1710H", "location": "Gatwick Airport", "stage_seq": 9, "distance_m": 38692.648, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 46687.811, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 58532.442, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Purley", "stage_seq": 12, "distance_m": 60111.46, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "East Croydon", "stage_seq": 13, "distance_m": 64906.329, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 65754.039, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Selhurst", "stage_seq": 15, "distance_m": 66783.092, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Streatham North Jn", "stage_seq": 16, "distance_m": 72077.685, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Balham", "stage_seq": 17, "distance_m": 74423.695, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Clapham Junction (C)", "stage_seq": 18, "distance_m": 77565.401, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Pouparts Jn", "stage_seq": 19, "distance_m": 78630.009, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 80465.921, "section_seq": 1, "route_path_id": 69225}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 81807.996, "section_seq": 1, "route_path_id": 69225}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81807.996, "from_m": 0.0, "section_seq": 1, "route_path_id": 69225}], "total_distance_m": 81807.996, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 81047.449, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 760.547, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:20Z", "source_id": 47962510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:23Z", "source_id": 15586848, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:17Z", "source_id": 47985087, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:21Z", "source_id": 15593260, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:16Z", "source_id": 47996302, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:21Z", "source_id": 15596518, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:07Z", "source_id": 48030587, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:08Z", "source_id": 15605921, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:23Z", "source_id": 48040180, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:09:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:25Z", "source_id": 15608630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:02Z", "source_id": 48082079, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:07Z", "source_id": 15620641, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:01Z", "source_id": 48093279, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:03Z", "source_id": 15623843, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:13Z", "source_id": 48099518, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:17Z", "source_id": 15625670, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:31Z", "source_id": 48119496, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:36Z", "source_id": 15631778, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:02Z", "source_id": 48126001, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:04Z", "source_id": 15633824, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28763, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:39Z", "source_id": 48135374, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:42Z", "source_id": 15636867, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Brighton 1639 1639 6 None None London Victoria (C) 1741 1741 13 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77325/2026-09-15/detailed None Gatwick Airport 2026-09-15T17:13:30+01:00 London Victoria (C) 33.0 {"type": "LineString", "coordinates": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 27.1 1711 1744 Gatwick Airport Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15636867 1789490564232537 79 79 2026-09-15 16:54:42.449420 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:41.958269
554772 586792 L54578 502T25MU15 2026-09-15 COMPLETE 15637488 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 586792, "stp": "P", "toc": "Greater Anglia", "uid": "L54578", "consist": "755327", "dest_crs": "MKT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54578/2026-09-15/detailed", "trust_id": "502T25MU15", "origin_crs": "SUY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Marks Tey", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "3", "is_terminated": 1, "next_location": "Marks Tey", "signalling_id": "2T25", "timing_status": "EARLY", "origin_station": "Sudbury", "current_leg_arr": "1744", "current_leg_dep": "1739½", "current_leg_end": "Marks Tey", "origin_dep_time": "1726", "origin_platform": null, "current_location": "Marks Tey", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7586045, 51.9258987], [0.7583194999999999, 51.9253809], [0.7581036, 51.92495859999999], [0.7571038, 51.9229985], [0.7556317999999999, 51.92016829999999], [0.7554281999999999, 51.9197469], [0.7549722, 51.9184466], [0.7547898999999999, 51.91752349999999], [0.7547413, 51.9167011], [0.7548003, 51.9157481], [0.7550577999999999, 51.9147157], [0.7553314, 51.9136039], [0.7555621, 51.912773300000005], [0.7558681, 51.91167649999999], [0.7560458, 51.9111337], [0.7562059, 51.910583], [0.7563599, 51.9099095], [0.7585465, 51.90256], [0.7598724, 51.899948], [0.7610433999999999, 51.89820219999999], [0.761655, 51.8974584], [0.7642403999999999, 51.89480119999999], [0.7654943, 51.8936952], [0.7677157, 51.89214479999999], [0.7700273, 51.8906571], [0.7701794999999999, 51.8905586], [0.7715336, 51.8896535], [0.7730649254511186, 51.8885561180277], [0.7732204, 51.8884447], [0.7752589, 51.88668989999999], [0.7766561999999999, 51.8855067], [0.7778490999999998, 51.88421820000001], [0.7783794000000002, 51.883632], [0.7784354999999998, 51.8835697], [0.7790345, 51.88281090000001], [0.7793571999999999, 51.8823747], [0.7794928999999999, 51.882212599999995], [0.7796308999999999, 51.88205479999999], [0.779777, 51.88191570000001], [0.7799325, 51.8817809], [0.7801075999999999, 51.88166389999999], [0.7802944, 51.8815498], [0.7805112, 51.881442199999995], [0.7807535999999999, 51.8813418], [0.7811234999999999, 51.8812241], [0.7813131999999999, 51.8811754], [0.7815098, 51.881136700000006], [0.7817310000000001, 51.881102199999994], [0.7819638999999999, 51.8810721], [0.7821879, 51.88106], [0.7824264, 51.881056699999995], [0.7826491999999999, 51.8810595], [0.7829448, 51.8810791], [0.7830837999999999, 51.8810977], [0.7832341999999999, 51.881119899999995], [0.7833422999999999, 51.8811381], [0.7836007999999999, 51.8811831], [0.7838702, 51.8812422], [0.7823664, 51.880799]]}", "current_leg_start": "Chappel & Wakes Colne", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "51.8807990", "next_location_lon": "0.7823664", "previous_location": "Chappel & Wakes Colne", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.631, \"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\": 18746.014, \"from_m\": 208.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18864.22, \"from_m\": 18746.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18978.602, \"from_m\": 18864.22, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 586792, \"profile_key\": \"631b83280fd79cdf3ba41d86a58145d67801ed424acb134c71c9006c12853563\", \"schedule_id\": 16132, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Sudbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1733H\", \"location\": \"Bures\", \"stage_seq\": 2, \"distance_m\": 7823.015, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Chappel & Wakes Colne\", \"stage_seq\": 3, \"distance_m\": 13145.637, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Marks Tey\", \"stage_seq\": 4, \"distance_m\": 18978.602, \"section_seq\": 1, \"route_path_id\": 34568}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18978.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34568}], \"total_distance_m\": 18978.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18978.602, \"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": "1726", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "51.8807990", "current_position_lon": "0.7823664", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:23Z\", \"source_id\": 48137320, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:26Z\", \"source_id\": 15637488, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Marks Tey", "service_state_platform": "3", "timing_fact_generation": 1789490613518764, "current_leg_arrival_utc": "2026-09-15T17:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:42.998386", "service_state_evidence_id": 15637488, "current_leg_start_actual_dep": "2026-09-15T17:39:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:43.262462", "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 SUY MKT 2T25 755327 4 100 None {"version": 3, "segments": [{"to_m": 208.631, "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": 18746.014, "from_m": 208.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18864.22, "from_m": 18746.014, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18978.602, "from_m": 18864.22, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 586792, "profile_key": "631b83280fd79cdf3ba41d86a58145d67801ed424acb134c71c9006c12853563", "schedule_id": 16132, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1726", "location": "Sudbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1733H", "location": "Bures", "stage_seq": 2, "distance_m": 7823.015, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Chappel & Wakes Colne", "stage_seq": 3, "distance_m": 13145.637, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Marks Tey", "stage_seq": 4, "distance_m": 18978.602, "section_seq": 1, "route_path_id": 34568}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18978.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 34568}], "total_distance_m": 18978.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18978.602, "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": 13774, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:23Z", "source_id": 48137320, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:26Z", "source_id": 15637488, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Sudbury 1726 1726 None None None Marks Tey 1745 1745 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L54578/2026-09-15/detailed None Chappel & Wakes Colne 2026-09-15T17:39:30+01:00 Marks Tey 4.5 {"type": "LineString", "coordinates": [[0.7586045, 51.9258987], [0.7583194999999999, 51.9253809], [0.7581036, 51.92495859999999], [0.7571038, 51.9229985], [0.7556317999999999, 51.92016829999999], [0.7554281999999999, 51.9197469], [0.7549722, 51.9184466], [0.7547898999999999, 51.91752349999999], [0.7547413, 51.9167011], [0.7548003, 51.9157481], [0.7550577999999999, 51.9147157], [0.7553314, 51.9136039], [0.7555621, 51.912773300000005], [0.7558681, 51.91167649999999], [0.7560458, 51.9111337], [0.7562059, 51.910583], [0.7563599, 51.9099095], [0.7585465, 51.90256], [0.7598724, 51.899948], [0.7610433999999999, 51.89820219999999], [0.761655, 51.8974584], [0.7642403999999999, 51.89480119999999], [0.7654943, 51.8936952], [0.7677157, 51.89214479999999], [0.7700273, 51.8906571], [0.7701794999999999, 51.8905586], [0.7715336, 51.8896535], [0.7730649254511186, 51.8885561180277], [0.7732204, 51.8884447], [0.7752589, 51.88668989999999], [0.7766561999999999, 51.8855067], [0.7778490999999998, 51.88421820000001], [0.7783794000000002, 51.883632], [0.7784354999999998, 51.8835697], [0.7790345, 51.88281090000001], [0.7793571999999999, 51.8823747], [0.7794928999999999, 51.882212599999995], [0.7796308999999999, 51.88205479999999], [0.779777, 51.88191570000001], [0.7799325, 51.8817809], [0.7801075999999999, 51.88166389999999], [0.7802944, 51.8815498], [0.7805112, 51.881442199999995], [0.7807535999999999, 51.8813418], [0.7811234999999999, 51.8812241], [0.7813131999999999, 51.8811754], [0.7815098, 51.881136700000006], [0.7817310000000001, 51.881102199999994], [0.7819638999999999, 51.8810721], [0.7821879, 51.88106], [0.7824264, 51.881056699999995], [0.7826491999999999, 51.8810595], [0.7829448, 51.8810791], [0.7830837999999999, 51.8810977], [0.7832341999999999, 51.881119899999995], [0.7833422999999999, 51.8811381], [0.7836007999999999, 51.8811831], [0.7838702, 51.8812422], [0.7823664, 51.880799]]} 3.6 1739½ 1744 Chappel & Wakes Colne Marks Tey Marks Tey 51.8807990 0.7823664 51.8807990 0.7823664 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 Marks Tey TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637488 1789490613518764 5 5 2026-09-15 16:54:43.262462 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:42.998386
554773 585210 C37133 889N72MT15 2026-09-15 COMPLETE 15637595 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585210, "stp": "P", "toc": "Elizabeth Line", "uid": "C37133", "consist": "345044", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37133/2026-09-15/detailed", "trust_id": "889N72MT15", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "3", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "9N72", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1744", "current_leg_dep": "1741", "current_leg_end": "Maidenhead", "origin_dep_time": "1630", "origin_platform": "4", "current_location": "Maidenhead", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6819481, 51.523406400000006], [-0.682301, 51.5233668], [-0.6828973, 51.523288], [-0.6833235, 51.523231599999995], [-0.6841899, 51.5231077], [-0.6850168999999999, 51.52299299999999], [-0.6860440999999999, 51.52286500000001], [-0.6870737, 51.52276049999999], [-0.6894105999999999, 51.5225286], [-0.6897308999999999, 51.5224961], [-0.6899464, 51.522471], [-0.6907196, 51.5223811], [-0.6915920999999999, 51.522281799999995], [-0.6924891, 51.522181], [-0.6926877, 51.5221615], [-0.6927403, 51.5221563], [-0.6934666, 51.5220802], [-0.6939035, 51.522035], [-0.6940920999999999, 51.522011899999995], [-0.6943876, 51.5219758], [-0.6972948999999999, 51.52165159999999], [-0.6988334000000002, 51.52149109999999], [-0.7002510999999999, 51.521348200000006], [-0.7034715, 51.5209971], [-0.7093754, 51.520354399999995], [-0.7098151, 51.520295], [-0.713292, 51.51989789999999], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Taplow", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Taplow", "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\": 2983.449, \"from_m\": 0.0, \"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\": 3134.127, \"from_m\": 2983.449, \"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\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"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\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"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\": 5160.313, \"from_m\": 3694.395, \"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\": 5419.984, \"from_m\": 5160.313, \"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\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"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\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"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\": 10120.03, \"from_m\": 7739.952, \"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\": 10262.997, \"from_m\": 10120.03, \"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\": 10410.074, \"from_m\": 10262.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\": 11089.747, \"from_m\": 10410.074, \"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\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"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\": 13453.236, \"from_m\": 11396.123, \"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\": 13683.017, \"from_m\": 13453.236, \"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\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"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\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"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\": 15527.517, \"from_m\": 14635.046, \"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\": 15629.795, \"from_m\": 15527.517, \"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\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"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\": 16892.315, \"from_m\": 16275.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\": 17521.611, \"from_m\": 16892.315, \"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\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"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\": 18329.786, \"from_m\": 17929.354, \"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\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"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\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"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\": 20147.883, \"from_m\": 19832.806, \"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\": 20401.186, \"from_m\": 20147.883, \"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\": 20805.816, \"from_m\": 20401.186, \"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\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"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\": 22272.357, \"from_m\": 21205.021, \"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\": 22642.992, \"from_m\": 22272.357, \"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\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"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\": 23214.799, \"from_m\": 23091.945, \"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\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"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\": 23966.296, \"from_m\": 23508.748, \"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\": 24121.358, \"from_m\": 23966.296, \"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\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.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\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"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\": 31351.603, \"from_m\": 30431.581, \"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\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"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\": 37170.876, \"from_m\": 35066.986, \"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\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"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\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"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\": 39618.428, \"from_m\": 39325.261, \"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\": 42296.187, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42589.354, \"from_m\": 42296.187, \"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\": 42752.544, \"from_m\": 42589.354, \"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\": 42926.105, \"from_m\": 42752.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57628.927, \"from_m\": 42926.105, \"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\": 65907.157, \"from_m\": 57628.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66028.02, \"from_m\": 65907.157, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 585210, \"profile_key\": \"166de3001f51d02b29d666ce02faa6b6fc51e9b44285e00f61135151011e6a03\", \"schedule_id\": 5073, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1700\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1718\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730H\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60694.758, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Taplow\", \"stage_seq\": 27, \"distance_m\": 63154.192, \"section_seq\": 1, \"route_path_id\": 67445}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 28, \"distance_m\": 66028.02, \"section_seq\": 1, \"route_path_id\": 67445}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66028.02, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67445}], \"total_distance_m\": 66028.02, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 54908.007, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11120.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:43Z\", \"source_id\": 47938899, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:46Z\", \"source_id\": 15580002, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:55Z\", \"source_id\": 47950581, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:36:56Z\", \"source_id\": 15583347, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:21Z\", \"source_id\": 47960000, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:23Z\", \"source_id\": 15586085, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:21Z\", \"source_id\": 47970874, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:23Z\", \"source_id\": 15589315, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:25Z\", \"source_id\": 47979626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:28Z\", \"source_id\": 15591820, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:53Z\", \"source_id\": 47986813, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:58Z\", \"source_id\": 15593785, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:07Z\", \"source_id\": 47995912, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:11Z\", \"source_id\": 15596373, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:23Z\", \"source_id\": 48002610, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:29Z\", \"source_id\": 15598250, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:15Z\", \"source_id\": 48010484, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:21Z\", \"source_id\": 15600437, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:30Z\", \"source_id\": 48019906, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:34Z\", \"source_id\": 15603088, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:19Z\", \"source_id\": 48036906, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:22Z\", \"source_id\": 15607744, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:25Z\", \"source_id\": 48046144, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:25Z\", \"source_id\": 15610286, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:04Z\", \"source_id\": 48059420, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:10Z\", \"source_id\": 15614154, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:30Z\", \"source_id\": 48072050, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:33Z\", \"source_id\": 15617749, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:17Z\", \"source_id\": 48082706, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:23Z\", \"source_id\": 15620859, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:26Z\", \"source_id\": 48091838, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:30Z\", \"source_id\": 15623429, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:19Z\", \"source_id\": 48099807, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:24Z\", \"source_id\": 15625750, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:26Z\", \"source_id\": 48111196, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:29Z\", \"source_id\": 15629205, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:15Z\", \"source_id\": 48121445, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:17Z\", \"source_id\": 15632362, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:17Z\", \"source_id\": 48129340, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:22Z\", \"source_id\": 15634889, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:29Z\", \"source_id\": 48137596, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:32Z\", \"source_id\": 15637595, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "3", "timing_fact_generation": 1789490619201403, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:45.286363", "service_state_evidence_id": 15637595, "current_leg_start_actual_dep": "2026-09-15T17:37:30+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:45.326350", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX MAI 9N72 345044 9 90 None {"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "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": 3134.127, "from_m": 2983.449, "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": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "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": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "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": 5160.313, "from_m": 3694.395, "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": 5419.984, "from_m": 5160.313, "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": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "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": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "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": 10120.03, "from_m": 7739.952, "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": 10262.997, "from_m": 10120.03, "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": 10410.074, "from_m": 10262.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": 11089.747, "from_m": 10410.074, "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": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "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": 13453.236, "from_m": 11396.123, "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": 13683.017, "from_m": 13453.236, "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": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "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": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "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": 15527.517, "from_m": 14635.046, "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": 15629.795, "from_m": 15527.517, "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": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "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": 16892.315, "from_m": 16275.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": 17521.611, "from_m": 16892.315, "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": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "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": 18329.786, "from_m": 17929.354, "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": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "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": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "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": 20147.883, "from_m": 19832.806, "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": 20401.186, "from_m": 20147.883, "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": 20805.816, "from_m": 20401.186, "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": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "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": 22272.357, "from_m": 21205.021, "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": 22642.992, "from_m": 22272.357, "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": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "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": 23214.799, "from_m": 23091.945, "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": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "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": 23966.296, "from_m": 23508.748, "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": 24121.358, "from_m": 23966.296, "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": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.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": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "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": 31351.603, "from_m": 30431.581, "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": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "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": 37170.876, "from_m": 35066.986, "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": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "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": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "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": 39618.428, "from_m": 39325.261, "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": 42296.187, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42589.354, "from_m": 42296.187, "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": 42752.544, "from_m": 42589.354, "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": 42926.105, "from_m": 42752.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57628.927, "from_m": 42926.105, "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": 65907.157, "from_m": 57628.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66028.02, "from_m": 65907.157, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 585210, "profile_key": "166de3001f51d02b29d666ce02faa6b6fc51e9b44285e00f61135151011e6a03", "schedule_id": 5073, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1630", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1700", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1718", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 67445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730H", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Burnham", "stage_seq": 26, "distance_m": 60694.758, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Taplow", "stage_seq": 27, "distance_m": 63154.192, "section_seq": 1, "route_path_id": 67445}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 28, "distance_m": 66028.02, "section_seq": 1, "route_path_id": 67445}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66028.02, "from_m": 0.0, "section_seq": 1, "route_path_id": 67445}], "total_distance_m": 66028.02, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 54908.007, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11120.013, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:43Z", "source_id": 47938899, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:46Z", "source_id": 15580002, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:55Z", "source_id": 47950581, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:36:56Z", "source_id": 15583347, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:21Z", "source_id": 47960000, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:23Z", "source_id": 15586085, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:21Z", "source_id": 47970874, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:23Z", "source_id": 15589315, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:25Z", "source_id": 47979626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:28Z", "source_id": 15591820, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:53Z", "source_id": 47986813, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:58Z", "source_id": 15593785, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:07Z", "source_id": 47995912, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:11Z", "source_id": 15596373, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:23Z", "source_id": 48002610, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:29Z", "source_id": 15598250, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:15Z", "source_id": 48010484, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:21Z", "source_id": 15600437, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:30Z", "source_id": 48019906, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:34Z", "source_id": 15603088, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:19Z", "source_id": 48036906, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:22Z", "source_id": 15607744, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:25Z", "source_id": 48046144, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:25Z", "source_id": 15610286, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:04Z", "source_id": 48059420, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:10Z", "source_id": 15614154, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:30Z", "source_id": 48072050, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:33Z", "source_id": 15617749, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:17Z", "source_id": 48082706, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:23Z", "source_id": 15620859, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:26Z", "source_id": 48091838, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:30Z", "source_id": 15623429, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:19Z", "source_id": 48099807, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:24Z", "source_id": 15625750, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:26Z", "source_id": 48111196, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:29Z", "source_id": 15629205, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:15Z", "source_id": 48121445, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:17Z", "source_id": 15632362, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:17Z", "source_id": 48129340, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:22Z", "source_id": 15634889, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:29Z", "source_id": 48137596, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:32Z", "source_id": 15637595, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 1630 1630 4 None None Maidenhead 1744 1743 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37133/2026-09-15/detailed None Taplow 2026-09-15T17:37:30+01:00 Maidenhead 3.0 {"type": "LineString", "coordinates": [[-0.6819481, 51.523406400000006], [-0.682301, 51.5233668], [-0.6828973, 51.523288], [-0.6833235, 51.523231599999995], [-0.6841899, 51.5231077], [-0.6850168999999999, 51.52299299999999], [-0.6860440999999999, 51.52286500000001], [-0.6870737, 51.52276049999999], [-0.6894105999999999, 51.5225286], [-0.6897308999999999, 51.5224961], [-0.6899464, 51.522471], [-0.6907196, 51.5223811], [-0.6915920999999999, 51.522281799999995], [-0.6924891, 51.522181], [-0.6926877, 51.5221615], [-0.6927403, 51.5221563], [-0.6934666, 51.5220802], [-0.6939035, 51.522035], [-0.6940920999999999, 51.522011899999995], [-0.6943876, 51.5219758], [-0.6972948999999999, 51.52165159999999], [-0.6988334000000002, 51.52149109999999], [-0.7002510999999999, 51.521348200000006], [-0.7034715, 51.5209971], [-0.7093754, 51.520354399999995], [-0.7098151, 51.520295], [-0.713292, 51.51989789999999], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]} 1.8 1741 1744 Taplow Maidenhead Maidenhead 51.5185898 -0.7227445 51.5185898 -0.7227445 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 Maidenhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637595 1789490619201403 121 121 2026-09-15 16:54:45.326350 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:45.286363
554774 585627 L89068 422H41MT15 2026-09-15 COMPLETE 15637246 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585627, "stp": "P", "toc": "Northern", "uid": "L89068", "consist": "323227", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89068/2026-09-15/detailed", "trust_id": "422H41MT15", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-15", "dest_arr_time": "1740", "dest_platform": "8", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H41", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "1744", "current_leg_dep": "1734", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1646", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "1740", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 180.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 251.673, \"from_m\": 180.275, \"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\": 269.27, \"from_m\": 251.673, \"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\": 717.296, \"from_m\": 269.27, \"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\": 6780.485, \"from_m\": 717.296, \"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\": 7661.828, \"from_m\": 6780.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22664.993, \"from_m\": 7661.828, \"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\": 22707.442, \"from_m\": 22664.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.844, \"from_m\": 22707.442, \"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\": 27651.101, \"from_m\": 27607.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29859.552, \"from_m\": 27651.101, \"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\": 30813.1, \"from_m\": 29859.552, \"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\": 35436.938, \"from_m\": 30813.1, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38230.356, \"from_m\": 35436.938, \"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\": 39180.97, \"from_m\": 38230.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40058.993, \"from_m\": 39180.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40501.87, \"from_m\": 40058.993, \"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\": 41482.122, \"from_m\": 40501.87, \"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\": 41536.492, \"from_m\": 41482.122, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45678.939, \"from_m\": 41536.492, \"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\": 46642.427, \"from_m\": 45678.939, \"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\": 46714.58, \"from_m\": 46642.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47242.672, \"from_m\": 46714.58, \"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\": 48776.979, \"from_m\": 47242.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48940.703, \"from_m\": 48776.979, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49250.117, \"from_m\": 48940.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49296.323, \"from_m\": 49250.117, \"capability_applied\": null, \"effective_limit_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\": 49374.112, \"from_m\": 49296.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49783.292, \"from_m\": 49374.112, \"capability_applied\": null, \"effective_limit_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\": 585627, \"profile_key\": \"a36f70d791c712a0b0e42390d0dcad82f506b6a9ea0c21c213144378fc470221\", \"schedule_id\": 19271, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Sandbach\", \"stage_seq\": 2, \"distance_m\": 7363.595, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658\", \"location\": \"Holmes Chapel\", \"stage_seq\": 3, \"distance_m\": 13693.469, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701\", \"location\": \"Goostrey\", \"stage_seq\": 4, \"distance_m\": 16628.269, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1705H\", \"location\": \"Chelford\", \"stage_seq\": 5, \"distance_m\": 22879.092, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710\", \"location\": \"Alderley Edge\", \"stage_seq\": 6, \"distance_m\": 27784.324, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713H\", \"location\": \"Wilmslow\", \"stage_seq\": 7, \"distance_m\": 30461.623, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Handforth\", \"stage_seq\": 8, \"distance_m\": 32574.021, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 36474.051, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 37957.286, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 39417.719, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 39851.734, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726H\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 40291.919, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 41482.122, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 15, \"distance_m\": 42968.473, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"location\": \"Levenshulme\", \"stage_seq\": 16, \"distance_m\": 45176.13, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 17, \"distance_m\": 46093.442, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Ardwick Jn\", \"stage_seq\": 18, \"distance_m\": 48630.606, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 19, \"distance_m\": 49783.292, \"section_seq\": 1, \"route_path_id\": 35887}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49783.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35887}], \"total_distance_m\": 49783.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47781.712, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2001.58, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:21Z\", \"source_id\": 47996471, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:25Z\", \"source_id\": 15596609, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:52Z\", \"source_id\": 48012192, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:56Z\", \"source_id\": 15600948, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:30Z\", \"source_id\": 48019902, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:34Z\", \"source_id\": 15603101, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:12Z\", \"source_id\": 48033650, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:15Z\", \"source_id\": 15606863, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:20Z\", \"source_id\": 48045839, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:23Z\", \"source_id\": 15610246, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:35Z\", \"source_id\": 48055298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:38Z\", \"source_id\": 15612946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:39Z\", \"source_id\": 48063954, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:42Z\", \"source_id\": 15615403, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:02Z\", \"source_id\": 48076335, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:05Z\", \"source_id\": 15618995, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:42Z\", \"source_id\": 15624427, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:38Z\", \"source_id\": 48109057, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:41Z\", \"source_id\": 15628513, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:20Z\", \"source_id\": 48118946, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:23Z\", \"source_id\": 15631607, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:05Z\", \"source_id\": 48136538, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:11Z\", \"source_id\": 15637246, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "8", "timing_fact_generation": 1789490592194323, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:46.405928", "service_state_evidence_id": 15637246, "current_leg_start_actual_dep": "2026-09-15T17:38:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:46.544658", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CRE MAN 2H41 323227 3 90 None {"version": 3, "segments": [{"to_m": 180.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 251.673, "from_m": 180.275, "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": 269.27, "from_m": 251.673, "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": 717.296, "from_m": 269.27, "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": 6780.485, "from_m": 717.296, "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": 7661.828, "from_m": 6780.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22664.993, "from_m": 7661.828, "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": 22707.442, "from_m": 22664.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.844, "from_m": 22707.442, "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": 27651.101, "from_m": 27607.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29859.552, "from_m": 27651.101, "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": 30813.1, "from_m": 29859.552, "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": 35436.938, "from_m": 30813.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38230.356, "from_m": 35436.938, "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": 39180.97, "from_m": 38230.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40058.993, "from_m": 39180.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40501.87, "from_m": 40058.993, "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": 41482.122, "from_m": 40501.87, "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": 41536.492, "from_m": 41482.122, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45678.939, "from_m": 41536.492, "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": 46642.427, "from_m": 45678.939, "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": 46714.58, "from_m": 46642.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47242.672, "from_m": 46714.58, "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": 48776.979, "from_m": 47242.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48940.703, "from_m": 48776.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49250.117, "from_m": 48940.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49296.323, "from_m": 49250.117, "capability_applied": null, "effective_limit_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": 49374.112, "from_m": 49296.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49783.292, "from_m": 49374.112, "capability_applied": null, "effective_limit_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": 585627, "profile_key": "a36f70d791c712a0b0e42390d0dcad82f506b6a9ea0c21c213144378fc470221", "schedule_id": 19271, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1646", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Sandbach", "stage_seq": 2, "distance_m": 7363.595, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Holmes Chapel", "stage_seq": 3, "distance_m": 13693.469, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701", "location": "Goostrey", "stage_seq": 4, "distance_m": 16628.269, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "Chelford", "stage_seq": 5, "distance_m": 22879.092, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710", "location": "Alderley Edge", "stage_seq": 6, "distance_m": 27784.324, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Wilmslow", "stage_seq": 7, "distance_m": 30461.623, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Handforth", "stage_seq": 8, "distance_m": 32574.021, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 36474.051, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 37957.286, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 39417.719, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 39851.734, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726H", "location": "Stockport", "stage_seq": 13, "distance_m": 40291.919, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 41482.122, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730H", "location": "Heaton Chapel", "stage_seq": 15, "distance_m": 42968.473, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "location": "Levenshulme", "stage_seq": 16, "distance_m": 45176.13, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Slade Lane Jn", "stage_seq": 17, "distance_m": 46093.442, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Ardwick Jn", "stage_seq": 18, "distance_m": 48630.606, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 19, "distance_m": 49783.292, "section_seq": 1, "route_path_id": 35887}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49783.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 35887}], "total_distance_m": 49783.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47781.712, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2001.58, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:21Z", "source_id": 47996471, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:25Z", "source_id": 15596609, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10492, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:52Z", "source_id": 48012192, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:56Z", "source_id": 15600948, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10482, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:30Z", "source_id": 48019902, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:34Z", "source_id": 15603101, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:12Z", "source_id": 48033650, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:15Z", "source_id": 15606863, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:20Z", "source_id": 48045839, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:23Z", "source_id": 15610246, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:35Z", "source_id": 48055298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:38Z", "source_id": 15612946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9090, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:39Z", "source_id": 48063954, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:42Z", "source_id": 15615403, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:02Z", "source_id": 48076335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:05Z", "source_id": 15618995, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:42Z", "source_id": 15624427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:38Z", "source_id": 48109057, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:41Z", "source_id": 15628513, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:20Z", "source_id": 48118946, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:23Z", "source_id": 15631607, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8461, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:05Z", "source_id": 48136538, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:11Z", "source_id": 15637246, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Crewe 1646 1646 1 None None Manchester Piccadilly 1740 1740 8 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89068/2026-09-15/detailed None Levenshulme 2026-09-15T17:38:00+01:00 Manchester Piccadilly 10.0 {"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 2.9 1734 1744 Levenshulme Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637246 1789490592194323 68 68 2026-09-15 16:54:46.544658 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:46.405928
554775 585074 P90882 895J94MS15 2026-09-15 COMPLETE 15637262 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585074, "stp": "P", "toc": "Southeastern", "uid": "P90882", "consist": "395013+395010", "dest_crs": "SPX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90882/2026-09-15/detailed", "trust_id": "895J94MS15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-15", "dest_arr_time": "1741", "dest_platform": "11", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "5J94", "timing_status": "LATE", "origin_station": "Ashford Down Sidings", "current_leg_arr": "1744", "current_leg_dep": "1712", "current_leg_end": "St. Pancras International", "origin_dep_time": "1626", "origin_platform": null, "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7473463, 51.20790509999999], [0.746537, 51.2082421], [0.745368, 51.2087356], [0.7444315000000001, 51.209128], [0.7433493, 51.20957279999999], [0.7423074, 51.210011900000005], [0.7411600999999999, 51.21049459999999], [0.7400065999999998, 51.21097640000001], [0.7387367999999999, 51.2115106], [0.7375506999999999, 51.2120078], [0.7362592, 51.21254689999999], [0.7337815999999999, 51.2135851], [0.7328823, 51.21396200000001], [0.7317412, 51.2144388], [0.7311288, 51.2146972], [0.7297778, 51.2152697], [0.7290125999999999, 51.2156062], [0.7283219, 51.215918], [0.727743, 51.2161817], [0.7272102, 51.2164344], [0.7266467, 51.21670360000001], [0.7260678999999999, 51.2169865], [0.7253727999999999, 51.217339499999994], [0.7245878, 51.21773780000001], [0.7239388, 51.21808109999999], [0.7235225117410692, 51.21830176221716], [0.7233402, 51.21839839999999], [0.7226254, 51.2187788], [0.7220969999999999, 51.21905350000001], [0.7210665999999999, 51.219603000000006], [0.7198408, 51.220253], [0.7189525999999999, 51.22072190000001], [0.7186522272956171, 51.22088094344251], [0.7169361, 51.22178960000001], [0.7156667, 51.2224665], [0.7145376, 51.22306160000001], [0.7134760999999998, 51.2236204], [0.7123446, 51.22419729999999], [0.711404, 51.224663699999994], [0.7106424, 51.22502709999999], [0.7097671, 51.22543139999999], [0.7084614, 51.2260129], [0.7071703, 51.226564], [0.7058453, 51.22709999999999], [0.7047524, 51.227528499999984], [0.7033476, 51.22804339999998], [0.7027117, 51.228269], [0.7018113000000001, 51.22857799999999], [0.6996591999999999, 51.229288200000006], [0.6984614999999998, 51.22964560000001], [0.6972883999999999, 51.22999530000001], [0.6955684999999999, 51.23049120000001], [0.6945347999999999, 51.230788700000005], [0.6936124, 51.2310643], [0.6924251999999999, 51.2314201], [0.6917925, 51.2316221], [0.6912380999999999, 51.2318016], [0.6906597, 51.23199389999999], [0.6899573, 51.232235], [0.6894797, 51.232403], [0.6887495, 51.2326642], [0.688035, 51.23292990000001], [0.6874028, 51.2331691], [0.6865806999999999, 51.2334946], [0.6857029999999998, 51.2338489], [0.6848893999999999, 51.23418419999999], [0.6840878, 51.2345263], [0.6833081, 51.2348753], [0.6826080999999999, 51.235199300000005], [0.681896, 51.2355346], [0.6812541, 51.2358442], [0.6805576999999999, 51.23618709999999], [0.6798348, 51.2365353], [0.6791493, 51.2368524], [0.6783922999999998, 51.23720910000001], [0.6782568, 51.2372742], [0.6777940999999998, 51.2374966], [0.6765296, 51.2380703], [0.6754489999999999, 51.2385359], [0.6744932999999999, 51.2389309], [0.673476, 51.2393387], [0.6726792999999999, 51.2396491], [0.6720928999999999, 51.23985999999999], [0.6714773999999999, 51.2400837], [0.6707986000000001, 51.24032449999999], [0.6700703, 51.24057820000001], [0.6692803999999999, 51.2408394], [0.6682751, 51.24116149999999], [0.6673398999999999, 51.2414495], [0.6666063999999999, 51.241673199999994], [0.6651655, 51.2421076], [0.6632311, 51.242694], [0.6614353999999999, 51.243234300000005], [0.6598661999999998, 51.2437065], [0.6580309999999999, 51.2442635], [0.6563506, 51.244766], [0.6551899999999999, 51.24512169999999], [0.6541841999999999, 51.2454396], [0.6535217, 51.245656], [0.6523901, 51.246039], [0.6514180999999999, 51.24638710000001], [0.6512696, 51.24644], [0.6505137999999999, 51.246712499999994], [0.6500208, 51.2468957], [0.6492583, 51.24718679999999], [0.6485915, 51.24745329999999], [0.6480307, 51.24767800000001], [0.6473459, 51.2479636], [0.6461645, 51.24847199999999], [0.6451241, 51.24894969999999], [0.644045, 51.249450200000005], [0.6431315, 51.249899600000006], [0.6423161999999999, 51.25030889999999], [0.6415656999999999, 51.2507059], [0.6406424, 51.251202500000005], [0.639832, 51.25165510000001], [0.6390113999999999, 51.2521249], [0.6386539999999999, 51.2523389], [0.6380266, 51.25271990000001], [0.637435, 51.2530762], [0.6368742, 51.2534218], [0.6361852, 51.253841300000005], [0.6354483, 51.2542972], [0.6347696, 51.2547059], [0.6341779999999999, 51.25506219999998], [0.6335847999999998, 51.2554068], [0.6328102999999999, 51.2558444], [0.6320459999999999, 51.2562617], [0.6313928999999999, 51.2566148], [0.6309381, 51.256851299999994], [0.6303260999999999, 51.2571616], [0.6295805999999999, 51.2575339], [0.628820698883665, 51.25789280153453], [0.6285769999999999, 51.2580079], [0.6275648999999999, 51.2584798], [0.6272492, 51.25862059999999], [0.6268689999999999, 51.2587901], [0.6262004999999999, 51.2590939], [0.6255672, 51.25936949999999], [0.6214323999999999, 51.2613086], [0.6205064999999998, 51.26174279999999], [0.6190088, 51.2624875], [0.6177982999999999, 51.2631144], [0.6167058, 51.26368999999998], [0.6157688999999998, 51.2642035], [0.6150987, 51.2645747], [0.6141515, 51.265096799999995], [0.6132232, 51.26561350000001], [0.6123597999999999, 51.2660927], [0.6105954, 51.2670641], [0.6096174000000001, 51.2676107], [0.6087967, 51.26806319999999], [0.607906, 51.26856380000001], [0.6072735744683083, 51.26890897805219], [0.6071690999999999, 51.268965999999985], [0.6071650768209588, 51.26896821683441], [0.6065672999999999, 51.2692976], [0.6056628999999999, 51.2698015], [0.6046985999999999, 51.2703406], [0.6039313999999999, 51.2707673], [0.6037788999999999, 51.2708525], [0.6029855, 51.271288299999995], [0.6020063999999999, 51.2718333], [0.6001445999999999, 51.272869500000006], [0.5992766, 51.2733581], [0.5983578, 51.27385730000001], [0.5971453260143513, 51.27453379516892], [0.5970375999999998, 51.2745939], [0.5952738999999999, 51.2755956], [0.5943033999999999, 51.2761609], [0.5932463, 51.276785], [0.5922014, 51.27738730000001], [0.5920082, 51.27749639999999], [0.5910699, 51.27805099999999], [0.5901030999999999, 51.27862119999999], [0.58864, 51.27948369999999], [0.5870852999999999, 51.2803897], [0.5856568, 51.2812135], [0.5841317, 51.2820466], [0.5828072, 51.2827295], [0.5822278999999999, 51.2830185], [0.5818879999999998, 51.2831832], [0.5807717, 51.2837095], [0.5799243, 51.284099199999986], [0.5792223999999999, 51.2844047], [0.5785693999999999, 51.2846839], [0.5777484, 51.28502769999999], [0.5769746000000001, 51.2853386], [0.5763216, 51.2855927], [0.5754201, 51.28593539999999], [0.5745815, 51.2862452], [0.5736992999999999, 51.2865605], [0.5730095, 51.2867915], [0.5723635999999999, 51.2870072], [0.5716772999999999, 51.2872317], [0.5707004999999999, 51.2875393], [0.5693806, 51.28795649999999], [0.5677367999999999, 51.28847100000001], [0.566184, 51.28895820000001], [0.5650951, 51.2892976], [0.563917, 51.28966439999999], [0.5625392999999999, 51.290099], [0.5611143, 51.290538000000005], [0.5579684999999999, 51.291525500000006], [0.55654, 51.2919721], [0.5550047, 51.2924571], [0.553599, 51.29289169999999], [0.5524034, 51.29327150000001], [0.5511027, 51.2936777], [0.5496426999999999, 51.294132], [0.5483595, 51.29453590000001], [0.5472654, 51.2948731], [0.5458368999999998, 51.29531969999999], [0.544517, 51.2957488], [0.5432705, 51.2961647], [0.5422288999999999, 51.296524899999994], [0.5413571, 51.2968379], [0.540256, 51.297252799999995], [0.5393561999999998, 51.2976085], [0.5389891704717129, 51.29775599022007], [0.5385334999999999, 51.29793909999999], [0.5381028999999999, 51.298116400000005], [0.536372, 51.298860700000006], [0.5343186, 51.2998255], [0.5325914, 51.30066999999999], [0.5311839, 51.301396800000006], [0.5294193, 51.3023621], [0.5279419, 51.3032158], [0.526909, 51.3038243], [0.5261528, 51.30428839999999], [0.5250009, 51.3050238], [0.523842, 51.30578770000001], [0.5225115, 51.30670479999999], [0.5213351, 51.307545299999994], [0.5201938, 51.308412], [0.5192484, 51.3091606], [0.5183977, 51.3098719], [0.5177324, 51.31044309999999], [0.5168641, 51.31122439999999], [0.5161114, 51.31192469999999], [0.5154462, 51.312574700000006], [0.5146654, 51.31336480000001], [0.5139512, 51.314130699999986], [0.5131109, 51.3150673], [0.5122636, 51.316089299999994], [0.5119255, 51.3164995], [0.5117606, 51.316716799999995], [0.510643, 51.318196099999994], [0.5096829, 51.3195892], [0.5088151, 51.320984499999994], [0.5080302, 51.322409], [0.5073093, 51.3238253], [0.5061563, 51.3262653], [0.5052518999999999, 51.3285551], [0.5045495576077466, 51.33069708903964], [0.5045166, 51.33079759999999], [0.5040352, 51.33257179999999], [0.5036011, 51.3343522], [0.503224, 51.3362144], [0.5028828000000001, 51.3380631], [0.5025041, 51.339939], [0.5021612, 51.34105950000001], [0.5019265, 51.34182639999999], [0.5014192, 51.3433023], [0.500816, 51.3448799], [0.5006891, 51.3451747], [0.5003964, 51.3457708], [0.5001213, 51.34633999999999], [0.4998526, 51.3468609], [0.4993913, 51.3476913], [0.4989413, 51.3484743], [0.4984597, 51.34925949999999], [0.49777529999999987, 51.35030760000001], [0.4972048999999999, 51.35112689999999], [0.4963989, 51.35221370000001], [0.4959184999999999, 51.3528343], [0.4954508, 51.35340819999999], [0.4947523999999998, 51.3542187], [0.4939578, 51.35511789999998], [0.4927536999999999, 51.356417500000006], [0.49188039999999994, 51.3573459], [0.4902324, 51.359102400000005], [0.4897916999999999, 51.3595722], [0.4887714, 51.3606605], [0.4872878999999999, 51.36215850000001], [0.4867851, 51.3626951], [0.4834975, 51.3661956], [0.4796938999999999, 51.3702639], [0.4784292, 51.37160659999999], [0.47775529999999994, 51.3723059], [0.47708020000000007, 51.373006], [0.4758015, 51.37435469999999], [0.475219, 51.3749768], [0.4746429999999998, 51.3755788], [0.4740021, 51.3762406], [0.4736219, 51.37666960000001], [0.4725931, 51.377767100000014], [0.4716956974031245, 51.3787335905637], [0.47165944052145065, 51.37877263831019], [0.4705546999999999, 51.37996239999999], [0.4701939, 51.3803558], [0.47014658882373234, 51.38040730843824], [0.4701195643205342, 51.38043673042334], [0.47002820000000006, 51.38053620000001], [0.46883720000000007, 51.3818078], [0.4682395, 51.3824322], [0.467846, 51.38283179999999], [0.4675003, 51.38317829999999], [0.4670572, 51.3836126], [0.4665344, 51.384116], [0.46614960000000005, 51.3844837], [0.4657505, 51.3848416], [0.4652679, 51.3852586], [0.46464979999999995, 51.38578480000001], [0.46368280000000006, 51.3865606], [0.46338100400561755, 51.38679167395817], [0.4627009, 51.3873124], [0.4618794999999999, 51.38790629999999], [0.4617406999999999, 51.3880066], [0.4616708, 51.38805709999999], [0.4611325, 51.3884255], [0.46046070000000006, 51.388888900000005], [0.4593822000000001, 51.389573299999995], [0.45830009999999993, 51.3902381], [0.4571958, 51.39087860000001], [0.4565016, 51.391260800000005], [0.4559408, 51.39156740000001], [0.45570909999999987, 51.39168569999999], [0.4549220000000001, 51.39209590000001], [0.4539587000000001, 51.3925731], [0.4531346, 51.3929634], [0.4522845, 51.393356], [0.451427, 51.393737], [0.4505673, 51.39410529999999], [0.4498697, 51.39439370000001], [0.4491576420597607, 51.39467856224667], [0.4491403, 51.39468550000001], [0.4484109, 51.3949693], [0.4476851, 51.395236800000006], [0.4470318, 51.395474199999995], [0.4463579999999999, 51.395710400000006], [0.44547639999999994, 51.396009199999995], [0.444568, 51.396301399999984], [0.4434811, 51.39663339999999], [0.4423711, 51.396957699999994], [0.4413744, 51.397235599999995], [0.44036099999999995, 51.3975043], [0.4395239, 51.3977104], [0.4385890999999999, 51.3979371], [0.4373355, 51.3982153], [0.4360901, 51.39847469999999], [0.4348168, 51.398720199999985], [0.4339296, 51.3988789], [0.4334347, 51.398960800000005], [0.4329346999999999, 51.39904560000001], [0.4323904, 51.3991354], [0.4317375, 51.3992355], [0.431112, 51.399327], [0.429822, 51.399498400000006], [0.428959, 51.399603799999994], [0.42806989999999995, 51.39970569999999], [0.4264179, 51.3998615], [0.425514, 51.3999384], [0.424625, 51.4000021], [0.4237285, 51.40006120000001], [0.4228597999999999, 51.40010749999999], [0.4210668, 51.400185099999995], [0.419788, 51.40022679999999], [0.4182327, 51.4002851], [0.4171908999999999, 51.4003204], [0.4164055, 51.400349], [0.4153148, 51.4004132], [0.4143532, 51.4004575], [0.413105, 51.4005493], [0.411925, 51.4006435], [0.4107672, 51.4007648], [0.4096647, 51.40088059999999], [0.4091116, 51.4009419], [0.40854920000000006, 51.4010114], [0.407459, 51.40114989999999], [0.4065353, 51.4012766], [0.4055479, 51.401424799999994], [0.4050349, 51.4015004], [0.40474759999999993, 51.401549199999984], [0.4046365, 51.40156609999999], [0.4037437, 51.40172119999999], [0.4028398, 51.401881], [0.4019210999999999, 51.4020513], [0.4010040999999999, 51.4022319], [0.4001103, 51.4024203], [0.3991833, 51.4026221], [0.39828499999999994, 51.402828199999995], [0.3972455999999999, 51.403077200000006], [0.3962070999999999, 51.4033391], [0.39525019999999994, 51.4035924], [0.3942978999999999, 51.4038595], [0.39334879999999994, 51.4041318], [0.3924239, 51.40440459999999], [0.389308, 51.40533589999998], [0.3854635, 51.40648540000001], [0.3821048, 51.40749069999999], [0.3816168999999999, 51.4076356], [0.38001729999999995, 51.4081147], [0.3752099, 51.4095498], [0.37041889999999994, 51.4109892], [0.3648214, 51.412659399999995], [0.3616816, 51.41359280000001], [0.35932611364780853, 51.41430547763137], [0.3592877, 51.41431709999999], [0.3580674, 51.41468379999999], [0.3567239, 51.4150788], [0.35297540000000005, 51.4162463], [0.352639, 51.4163468], [0.3515596, 51.4166696], [0.34993859999999993, 51.4171533], [0.34909039999999997, 51.4174053], [0.34857999999999995, 51.417555799999995], [0.3480854, 51.4177072], [0.34750629999999993, 51.4178801], [0.34702419999999995, 51.4180251], [0.3447181999999999, 51.41875499999999], [0.3440041999999999, 51.418986899999986], [0.343302, 51.419222000000005], [0.3425403, 51.4195219], [0.34207309999999996, 51.4197122], [0.34136379999999994, 51.4200215], [0.34056429999999993, 51.42038600000001], [0.34004999999999996, 51.4206221], [0.3395134000000001, 51.42085599999999], [0.33888009999999996, 51.42111649999999], [0.33823489999999995, 51.4213562], [0.3377727, 51.421511300000006], [0.33731649999999996, 51.421662299999994], [0.3364359, 51.421919900000006], [0.3360949036811427, 51.42200978674782], [0.3360076, 51.42203279999999], [0.3359015320418534, 51.42205836316194], [0.33546079999999995, 51.4222853], [0.33437610000000006, 51.4228834], [0.33374989999999993, 51.4232616], [0.33313659999999995, 51.4236495], [0.3322245999999999, 51.4242652], [0.3317785, 51.42458049999999], [0.3314039999999999, 51.4248813], [0.3310585, 51.4251304], [0.330248, 51.425776600000006], [0.32952309999999996, 51.42642810000001], [0.3279611, 51.42794249999999], [0.3273144, 51.42874429999999], [0.3268438, 51.4293266], [0.32655689999999993, 51.4297126], [0.3262813, 51.43010199999999], [0.3260269, 51.4304934], [0.3256379999999999, 51.4311108], [0.3253543, 51.43159419999999], [0.32509639999999995, 51.4320818], [0.3248477, 51.43259369999999], [0.3246125999999999, 51.4331054], [0.3240206, 51.43466389999999], [0.32398309999999997, 51.43476499999999], [0.3239549, 51.43483629999999], [0.3239107, 51.4349562], [0.32385099999999994, 51.4351038], [0.3238146, 51.435192399999984], [0.3237721, 51.43528479999999], [0.3236943, 51.4354573], [0.3236742, 51.435506800000006], [0.3235089, 51.435962800000006], [0.3233113, 51.4364624], [0.32290119999999994, 51.4374382], [0.3228529, 51.4375544], [0.3227402999999999, 51.437825], [0.3221008, 51.43936209999999], [0.3220592, 51.439504], [0.32190119999999994, 51.4399531], [0.32148369999999993, 51.4409435], [0.32138759999999994, 51.4411479], [0.32123339999999995, 51.4414766], [0.32095549999999995, 51.442035399999995], [0.32058729999999996, 51.4427061], [0.32052372354946074, 51.442817580280106], [0.32035729999999996, 51.4431094], [0.3201418, 51.4434759], [0.3198964999999999, 51.4438719], [0.3196723, 51.44422049999999], [0.3192065, 51.444905600000006], [0.31798679999999996, 51.44650450000001], [0.3173388, 51.4472548], [0.31705639999999996, 51.447579399999995], [0.3167607, 51.4478971], [0.3164306, 51.448253599999994], [0.3163038717484993, 51.44838637379253], [0.3162670780279028, 51.44842492267649], [0.31608679999999995, 51.4486138], [0.3153659999999999, 51.4493081], [0.3149962, 51.449684299999994], [0.31460209999999994, 51.4500539], [0.31376519999999997, 51.4507603], [0.312815, 51.4515395], [0.3118426, 51.45230839999999], [0.311503, 51.45257689999999], [0.31102359999999996, 51.45296379999999], [0.3104952, 51.453382399999995], [0.31025539999999996, 51.4535676], [0.3092569, 51.45431349999999], [0.30866199999999994, 51.4547579], [0.30807979999999996, 51.4552072], [0.3069878999999999, 51.4560496], [0.3054208, 51.4571061], [0.30331929999999996, 51.4584022], [0.3013318, 51.45952069999999], [0.30055879999999996, 51.4599114], [0.29959220000000003, 51.4604], [0.2986905, 51.46080490000001], [0.29714919999999995, 51.46146389999999], [0.2958294, 51.46194409999999], [0.2943888, 51.46245879999999], [0.2932705, 51.4628354], [0.2921271, 51.463183699999995], [0.2907268, 51.463576], [0.2893013, 51.46393689999999], [0.2863999, 51.4646084], [0.2843548, 51.4651105], [0.28272269999999994, 51.4655467], [0.2814332, 51.4659484], [0.28033509999999995, 51.4663061], [0.27907079999999995, 51.4667737], [0.277615, 51.4673542], [0.27555479999999993, 51.4683238], [0.2739226, 51.4691778], [0.27341599999999994, 51.4694358], [0.2732581, 51.4695243], [0.2728912, 51.4697301], [0.27197609999999994, 51.4702781], [0.27116929999999995, 51.4707655], [0.27045099999999994, 51.4712053], [0.27009919999999993, 51.471421600000006], [0.26949458523585645, 51.471790810168976], [0.269059, 51.47205679999999], [0.26819239999999994, 51.4725838], [0.26731279999999996, 51.4731177], [0.26681708745785154, 51.47341723938618], [0.2665004, 51.473608600000006], [0.2657267, 51.4740935], [0.26518929999999996, 51.4744113], [0.26446449999999994, 51.4748807], [0.2641656625644668, 51.47506225193126], [0.26403669999999996, 51.4751406], [0.2639742434873373, 51.47517838281852], [0.2639124560197986, 51.475215760870064], [0.26330439999999994, 51.4755836], [0.2624054, 51.4761394], [0.26155139999999993, 51.4766568], [0.26046929999999996, 51.477294500000006], [0.2593535, 51.4779622], [0.2588172, 51.47827779999999], [0.2581359, 51.47866319999999], [0.25772839999999997, 51.4788826], [0.257437, 51.4790454], [0.2569757, 51.4793094], [0.25654429999999995, 51.4795502], [0.2561036, 51.4797817], [0.2557114, 51.4799852], [0.2550633, 51.4802958], [0.2546002, 51.480513300000005], [0.253629, 51.48094830000001], [0.25242439999999994, 51.4814542], [0.2511676, 51.4819601], [0.2500433, 51.48242530000001], [0.24867249999999996, 51.4830115], [0.2475911, 51.48349770000001], [0.24650790000000003, 51.4840082], [0.24544530000000003, 51.4845513], [0.2446908, 51.4849561], [0.2439419, 51.48538049999999], [0.2432546, 51.48577360000001], [0.2424123, 51.48627950000001], [0.24152899999999997, 51.48685279999999], [0.2407838, 51.48735289999999], [0.2401264, 51.4878111], [0.2395027, 51.4882483], [0.2390712, 51.4885658], [0.2387052, 51.4888286], [0.23827750000000003, 51.4891263], [0.2375959, 51.4895833], [0.2370505, 51.4899485], [0.2364342, 51.4903345], [0.2356685, 51.4908055], [0.2349794, 51.4912148], [0.2344733, 51.49149849999999], [0.2338252, 51.49186250000001], [0.23331719999999995, 51.49213339999999], [0.2328186, 51.4923985], [0.2319894, 51.49281009999999], [0.2309846, 51.4933148], [0.22992760000000004, 51.4938462], [0.2288799, 51.4943694], [0.2277201, 51.49495540000001], [0.22674961025980603, 51.49544759780855], [0.22631009999999996, 51.4956705], [0.22622029771870428, 51.49571600332823], [0.22491500000000003, 51.4963774], [0.2237915, 51.4969509], [0.2233031, 51.49719969999999], [0.2226056, 51.4975619], [0.2222857, 51.4977278], [0.2218632, 51.497952899999994], [0.2212534, 51.49829160000001], [0.22067369999999997, 51.49862379999999], [0.22041409775885867, 51.4987748385867], [0.220057, 51.498982599999984], [0.21940239999999997, 51.4993729], [0.2186601, 51.4998321], [0.2179339, 51.50029200000001], [0.2171963, 51.50075699999999], [0.2165485, 51.5011638], [0.215359, 51.5018662], [0.21489679999999997, 51.50214819999999], [0.21434929999999996, 51.50245960000001], [0.2136946, 51.50282910000001], [0.21298349999999996, 51.50323019999999], [0.21244519999999997, 51.50353440000001], [0.21204059999999997, 51.50376179999999], [0.2114482, 51.5040926], [0.2106045, 51.50456679999999], [0.21002239999999997, 51.5048918], [0.20933889999999997, 51.5052785], [0.2090831, 51.5054214], [0.208743, 51.505611399999985], [0.208033, 51.5060067], [0.20742099999999997, 51.506352499999984], [0.2068193, 51.50669039999999], [0.2062476, 51.5070103], [0.2056874, 51.5073239], [0.2052544, 51.50756979999999], [0.205103, 51.50765669999999], [0.2045486, 51.5079688], [0.20383059999999997, 51.5083691], [0.2029742, 51.5088497], [0.20244069999999997, 51.5091493], [0.20187499999999997, 51.50947089999999], [0.2012409, 51.50983359999999], [0.2007503, 51.5101182], [0.2003004, 51.510379399999984], [0.1998725, 51.510632], [0.1994748, 51.510873499999995], [0.1990681, 51.51111689999999], [0.1985758, 51.5114137], [0.1981667, 51.5116652], [0.1977144, 51.51194369999999], [0.1971536, 51.512290699999994], [0.1966915, 51.5125803], [0.1963443, 51.51279130000001], [0.19597839999999997, 51.513017], [0.19564339999999997, 51.51322600000001], [0.1952318, 51.5134806], [0.1947216, 51.51379810000001], [0.19428639999999997, 51.5140639], [0.19373049999999997, 51.5144113], [0.1932749, 51.51469429999999], [0.193028, 51.51484599999999], [0.1928145, 51.514981899999995], [0.1925512, 51.51514019999999], [0.1922529, 51.5153268], [0.1920386, 51.5154587], [0.1917769, 51.51562249999999], [0.19155769999999997, 51.5157569], [0.1913629, 51.51587560000001], [0.19100329999999996, 51.51610079999999], [0.19081079999999995, 51.51621550000001], [0.1904616, 51.5164286], [0.1901723, 51.51660859999999], [0.18982299999999996, 51.51682230000001], [0.18953949999999997, 51.5169945], [0.18914759999999997, 51.517231899999985], [0.18896099999999996, 51.517365000000005], [0.1886441, 51.5175507], [0.188235, 51.5177836], [0.1880032, 51.5179085], [0.18765159999999995, 51.5180976], [0.1873522, 51.5182561], [0.1871356, 51.51836529999999], [0.1867856, 51.518547299999994], [0.1864405, 51.5187154], [0.18604049999999997, 51.518907000000006], [0.18575359999999996, 51.5190383], [0.1853652, 51.51921459999999], [0.1850544, 51.51935540000001], [0.18471969999999996, 51.5194941], [0.1843558, 51.51964889999999], [0.1839663, 51.5198077], [0.1835855, 51.5199567], [0.1831379, 51.520127999999985], [0.1828285, 51.52024899999999], [0.1825303, 51.5203557], [0.1820944, 51.5205128], [0.1816666, 51.520649600000006], [0.1812092, 51.5207907], [0.1807139, 51.5209537], [0.1802538, 51.5210932], [0.17979899999999996, 51.5212318], [0.1796630568239043, 51.52127066610701], [0.17941319999999997, 51.5213421], [0.1789374, 51.521474299999994], [0.1785712, 51.5215781], [0.1780473, 51.52171030000001], [0.1776367, 51.521807599999995], [0.17713229999999996, 51.5219268], [0.1766071, 51.5220444], [0.1761392, 51.5221434], [0.17571039999999996, 51.522232599999995], [0.17519289999999998, 51.5223339], [0.174682, 51.5224313], [0.1742193, 51.52251880000001], [0.17368759999999997, 51.5226145], [0.17292639999999998, 51.5227451], [0.1722839, 51.5228546], [0.1718603, 51.5229251], [0.1713533, 51.523003], [0.1705791, 51.5231246], [0.16997829999999997, 51.523213], [0.16944779999999998, 51.52328839999999], [0.1688248, 51.523371899999994], [0.16768049999999998, 51.523522], [0.1666391, 51.5236493], [0.165758, 51.52375150000001], [0.16459279999999998, 51.5238877], [0.1634592, 51.5240149], [0.16318889999999997, 51.52404709999998], [0.162937, 51.5240739], [0.162391, 51.5241328], [0.1614252, 51.5242427], [0.1608157, 51.524313], [0.16018549999999998, 51.524386199999995], [0.1573516, 51.52470919999999], [0.1570915, 51.52473799999999], [0.15549099999999996, 51.5249218], [0.15486179999999997, 51.52499300000001], [0.15413079999999998, 51.52507509999999], [0.15345459999999997, 51.52514839999999], [0.1525876, 51.52523909999999], [0.1521504, 51.52528279999999], [0.1511467, 51.5253819], [0.15052079999999998, 51.5254421], [0.1498098, 51.5255133], [0.1489379, 51.5256087], [0.1484749, 51.5256547], [0.14768069999999997, 51.525742], [0.1471676, 51.5258038], [0.146904, 51.525833500000005], [0.14623779999999997, 51.5259085], [0.1455645, 51.5259855], [0.144495, 51.5261064], [0.1438213, 51.52618329999999], [0.14327939999999997, 51.52624629999998], [0.1425814, 51.52632460000001], [0.1420547, 51.5263841], [0.1413314, 51.526466500000005], [0.1408356, 51.5265228], [0.1390132, 51.52671959999999], [0.1379351, 51.52682459999999], [0.1371314, 51.5269037], [0.134489, 51.52706880000001], [0.13369065290560067, 51.527114140510086], [0.13355142281404897, 51.527122047797185], [0.13327230000000004, 51.5271379], [0.13309183440367492, 51.52714736726377], [0.13279724137534313, 51.5271628216728], [0.1327195, 51.52716689999998], [0.1321632, 51.52720080000001], [0.1304314, 51.5273285], [0.1278695, 51.52753959999999], [0.1246871, 51.5279457], [0.1230848952749258, 51.52822732224771], [0.12301636040270376, 51.52823936869983], [0.12237330000000002, 51.5283524], [0.1215141, 51.5284996], [0.12082922533182508, 51.528617677721805], [0.12057094785121118, 51.5286622066896], [0.12039349999999996, 51.5286928], [0.12003936669984404, 51.528751628405935], [0.11960189999999998, 51.5288243], [0.118822, 51.528942699999995], [0.1180166, 51.5290728], [0.1176358, 51.52912109999999], [0.1172848, 51.5291554], [0.1170831, 51.52919099999999], [0.11681709999999997, 51.5292404], [0.11671779999999998, 51.52925750000001], [0.11660629999999995, 51.5292736], [0.1163937, 51.5292962], [0.1162036, 51.5293219], [0.11613579999999996, 51.5293318], [0.11607610000000002, 51.5293418], [0.1159587, 51.52936349999998], [0.1158579, 51.5293826], [0.11580059999999998, 51.5293919], [0.11573930000000002, 51.5294011], [0.1150796, 51.5294794], [0.11467579999999997, 51.52952560000001], [0.1141005, 51.5295888], [0.11352260000000002, 51.5296553], [0.1130812, 51.529707499999994], [0.112993, 51.529717300000016], [0.1129047, 51.5297293], [0.1127909, 51.52974919999999], [0.1126753, 51.5297718], [0.1100319, 51.530053800000005], [0.1082733, 51.53027129999999], [0.10750272977900288, 51.53037863216296], [0.10692, 51.5304598], [0.1055948, 51.5306534], [0.1032697, 51.5310168], [0.10322288512136422, 51.53102621094801], [0.10255799013350377, 51.53115987106872], [0.1023325, 51.531205199999995], [0.1013463, 51.5313884], [0.10056050769524344, 51.53156608742972], [0.0996636, 51.53176890000001], [0.0987557, 51.53199769999999], [0.0972665, 51.5323825], [0.0962161, 51.5326916], [0.0951919, 51.5330125], [0.0931502, 51.533701099999995], [0.0911331, 51.534471700000005], [0.08983152841195213, 51.53501259042423], [0.08940629999999998, 51.5351893], [0.0877777, 51.53594350000001], [0.08743721332144355, 51.53609777657278], [0.08707891997059403, 51.53627965100564], [0.0855359, 51.5370629], [0.0854574, 51.537102], [0.08484699999999999, 51.5374059], [0.0842652, 51.53768689999999], [0.08360449999999998, 51.53800369999999], [0.0833709, 51.5381169], [0.0824527, 51.538556], [0.0821687, 51.5386935], [0.0818445, 51.5388574], [0.08152239999999998, 51.53902289999999], [0.0806247, 51.5394791], [0.0805214, 51.5395316], [0.0781313, 51.54075230000001], [0.07761915593774635, 51.541018208831055], [0.077122, 51.541265199999984], [0.0764727, 51.541544], [0.0761412, 51.54168599999999], [0.0753808, 51.5420028], [0.07478009999999999, 51.54223480000001], [0.0734727, 51.5427194], [0.07277583298595411, 51.54295926748296], [0.07274319999999998, 51.5429705], [0.0725800939672351, 51.54302290432533], [0.07244660958765249, 51.54306579146699], [0.0720762, 51.543184800000006], [0.0707531, 51.543588], [0.06904420000000001, 51.5440365], [0.0683469, 51.5442002], [0.06749280647590766, 51.544406929627904], [0.06598369999999999, 51.5447722], [0.0620782, 51.545506800000005], [0.057990299999999995, 51.5462867], [0.05693553129607373, 51.54646536800586], [0.05632306117658506, 51.546569114424265], [0.05529769999999999, 51.5467428], [0.052500599999999994, 51.5471808], [0.049105199999999995, 51.5476286], [0.04879189999999999, 51.54766990000001], [0.046128, 51.5478895], [0.0435204, 51.54798789999999], [0.0416149, 51.5480189], [0.039743999999999995, 51.54798569999999], [0.0382785, 51.54792519999999], [0.0368437, 51.54784120000001], [0.0329689, 51.5476262], [0.029269, 51.547407500000006], [0.026970599999999997, 51.5472782], [0.0247433, 51.5470963], [0.023246699999999995, 51.5469346], [0.0218476, 51.5467428], [0.019452299999999995, 51.54636009999999], [0.016494999999999996, 51.545810199999984], [0.0135265, 51.545294599999984], [0.010855399999999998, 51.54493560000001], [0.0087415, 51.544731199999994], [0.0082188, 51.54468070000001], [0.0046472, 51.5445203], [0.0013903527977221137, 51.54457738122194], [0.0013381218137742258, 51.54457829664912], [0.00129911759947224, 51.54457898025712], [0.0012575169192061164, 51.54457970937209], [0.0012185589495155595, 51.54458039216955], [0.001126251317121761, 51.544582010000646], [0.0010095569796707597, 51.54458405524563], [0.0, 51.54460174925662], [-0.00031099999999999997, 51.5446072], [-0.0006163, 51.54460679999999], [-0.0006938849876320246, 51.54461026794676], [-0.001368, 51.5446404], [-0.0030207, 51.54471449999999], [-0.003140318083491835, 51.544719844970295], [-0.0031912011693689913, 51.54472211861114], [-0.0033272999999999996, 51.5447282], [-0.003791300000000001, 51.544745899999995], [-0.0040979, 51.544759], [-0.0054932, 51.544835500000005], [-0.0057802, 51.54485050000001], [-0.006211499999999999, 51.5448672], [-0.006746731354938669, 51.54487221365533], [-0.006777299999999999, 51.5448725], [-0.0071381, 51.5448759], [-0.0071717, 51.5448762], [-0.0080531, 51.54488349999999], [-0.009062099999999998, 51.5449019], [-0.009122299999999998, 51.5449022], [-0.0113296, 51.544931], [-0.0114271, 51.54493229999999], [-0.0119373, 51.54493899999999], [-0.012420927087924234, 51.54493946167647], [-0.012488153585253016, 51.54493952585173], [-0.013089599999999998, 51.5449401], [-0.0137061, 51.5449506], [-0.014205, 51.54496400000001], [-0.0144089, 51.5449723], [-0.0150419, 51.54498399999999], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]}", "current_leg_start": "Lenham Heath Loop (CTRL)", "dest_arr_time_act": "1741", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Lenham Heath Loop (CTRL)", "current_leg_milage": "48.3", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 582.707, \"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\": 686.424, \"from_m\": 582.707, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 756.177, \"from_m\": 686.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 886.672, \"from_m\": 756.177, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 1675.004, \"from_m\": 886.672, \"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\": 1708.446, \"from_m\": 1675.004, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 1795.32, \"from_m\": 1708.446, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2231.535, \"from_m\": 1795.32, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 3275.389, \"from_m\": 2231.535, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 11433.026, \"from_m\": 3275.389, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 25757.831, \"from_m\": 11433.026, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 25930.427, \"from_m\": 25757.831, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 51441.018, \"from_m\": 25930.427, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 65262.538, \"from_m\": 51441.018, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 65402.696, \"from_m\": 65262.538, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 87114.292, \"from_m\": 65402.696, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 89567.819, \"from_m\": 87114.292, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 89852.661, \"from_m\": 89567.819, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 90192.481, \"from_m\": 89852.661, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 90571.922, \"from_m\": 90192.481, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 91378.883, \"from_m\": 90571.922, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 585074, \"profile_key\": \"2a97ce581af386685391de498424d1377887bf07d4452e969bf8acbe35dcb2ca\", \"schedule_id\": 24508, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1647\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 423.08, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 3, \"distance_m\": 517.145, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1657\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 4, \"distance_m\": 1229.333, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 5, \"distance_m\": 3275.389, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Charing Crossover (CTRL)\", \"stage_seq\": 6, \"distance_m\": 11868.022, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1712\", \"location\": \"Lenham Heath Loop (CTRL)\", \"stage_seq\": 7, \"distance_m\": 13334.585, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 8, \"distance_m\": 15694.136, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"Crismill Crossover\", \"stage_seq\": 9, \"distance_m\": 24715.088, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 10, \"distance_m\": 39042.907, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Southfleet Junction\", \"stage_seq\": 11, \"distance_m\": 51441.018, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 12, \"distance_m\": 54008.526, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 13, \"distance_m\": 56507.451, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 14, \"distance_m\": 65543.235, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 15, \"distance_m\": 70263.582, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 16, \"distance_m\": 81323.047, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 17, \"distance_m\": 82346.807, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"York Way South Jn\", \"stage_seq\": 18, \"distance_m\": 90137.567, \"section_seq\": 1, \"route_path_id\": 100496}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 19, \"distance_m\": 91378.883, \"section_seq\": 1, \"route_path_id\": 100496}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91378.883, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100496}], \"total_distance_m\": 91378.883, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 91309.13, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 69.753, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:50Z\", \"source_id\": 48003901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:51Z\", \"source_id\": 15598510, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:56Z\", \"source_id\": 48038818, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:59Z\", \"source_id\": 15608251, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:08Z\", \"source_id\": 48136680, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:11Z\", \"source_id\": 15637262, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "11", "timing_fact_generation": 1789490591745318, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:51.022615", "service_state_evidence_id": 15637262, "current_leg_start_actual_dep": "2026-09-15T17:15:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:51.235215", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None SPX 5J94 395013+395010 12 140 None {"version": 3, "segments": [{"to_m": 582.707, "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": 686.424, "from_m": 582.707, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 756.177, "from_m": 686.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 886.672, "from_m": 756.177, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 1675.004, "from_m": 886.672, "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": 1708.446, "from_m": 1675.004, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 62.137}, {"to_m": 1795.32, "from_m": 1708.446, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2231.535, "from_m": 1795.32, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 62.137}, {"to_m": 3275.389, "from_m": 2231.535, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 11433.026, "from_m": 3275.389, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 25757.831, "from_m": 11433.026, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 25930.427, "from_m": 25757.831, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 51441.018, "from_m": 25930.427, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 65262.538, "from_m": 51441.018, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 65402.696, "from_m": 65262.538, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 87114.292, "from_m": 65402.696, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 89567.819, "from_m": 87114.292, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 89852.661, "from_m": 89567.819, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 90192.481, "from_m": 89852.661, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 90571.922, "from_m": 90192.481, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 91378.883, "from_m": 90571.922, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 585074, "profile_key": "2a97ce581af386685391de498424d1377887bf07d4452e969bf8acbe35dcb2ca", "schedule_id": 24508, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1626", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100496}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1647", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 423.08, "section_seq": 1, "route_path_id": 100496}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650", "location": "Ashford Down Yard", "stage_seq": 3, "distance_m": 517.145, "section_seq": 1, "route_path_id": 100496}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1657", "location": "Ashford (Kent)", "stage_seq": 4, "distance_m": 1229.333, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Ashford West (CTRL) Jn", "stage_seq": 5, "distance_m": 3275.389, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Charing Crossover (CTRL)", "stage_seq": 6, "distance_m": 11868.022, "section_seq": 1, "route_path_id": 100496}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1712", "location": "Lenham Heath Loop (CTRL)", "stage_seq": 7, "distance_m": 13334.585, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Lenham Crossover (CTRL)", "stage_seq": 8, "distance_m": 15694.136, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Crismill Crossover", "stage_seq": 9, "distance_m": 24715.088, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "Nashenden Crossover", "stage_seq": 10, "distance_m": 39042.907, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Southfleet Junction", "stage_seq": 11, "distance_m": 51441.018, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 12, "distance_m": 54008.526, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Ebbsfleet West Jn", "stage_seq": 13, "distance_m": 56507.451, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Wennington Crossovers", "stage_seq": 14, "distance_m": 65543.235, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Dagenham Jn", "stage_seq": 15, "distance_m": 70263.582, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Stratford International East Jn", "stage_seq": 16, "distance_m": 81323.047, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Stratford International West Jn", "stage_seq": 17, "distance_m": 82346.807, "section_seq": 1, "route_path_id": 100496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "York Way South Jn", "stage_seq": 18, "distance_m": 90137.567, "section_seq": 1, "route_path_id": 100496}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 19, "distance_m": 91378.883, "section_seq": 1, "route_path_id": 100496}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91378.883, "from_m": 0.0, "section_seq": 1, "route_path_id": 100496}], "total_distance_m": 91378.883, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 91309.13, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 69.753, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32934, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:50Z", "source_id": 48003901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:51Z", "source_id": 15598510, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:56Z", "source_id": 48038818, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:59Z", "source_id": 15608251, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18691, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:08Z", "source_id": 48136680, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:11Z", "source_id": 15637262, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Ashford Down Sidings 1626 1626 None None None St. Pancras International 1741 1741 11 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90882/2026-09-15/detailed None Lenham Heath Loop (CTRL) 2026-09-15T17:15:00+01:00 St. Pancras International 32.0 {"type": "LineString", "coordinates": [[0.7473463, 51.20790509999999], [0.746537, 51.2082421], [0.745368, 51.2087356], [0.7444315000000001, 51.209128], [0.7433493, 51.20957279999999], [0.7423074, 51.210011900000005], [0.7411600999999999, 51.21049459999999], [0.7400065999999998, 51.21097640000001], [0.7387367999999999, 51.2115106], [0.7375506999999999, 51.2120078], [0.7362592, 51.21254689999999], [0.7337815999999999, 51.2135851], [0.7328823, 51.21396200000001], [0.7317412, 51.2144388], [0.7311288, 51.2146972], [0.7297778, 51.2152697], [0.7290125999999999, 51.2156062], [0.7283219, 51.215918], [0.727743, 51.2161817], [0.7272102, 51.2164344], [0.7266467, 51.21670360000001], [0.7260678999999999, 51.2169865], [0.7253727999999999, 51.217339499999994], [0.7245878, 51.21773780000001], [0.7239388, 51.21808109999999], [0.7235225117410692, 51.21830176221716], [0.7233402, 51.21839839999999], [0.7226254, 51.2187788], [0.7220969999999999, 51.21905350000001], [0.7210665999999999, 51.219603000000006], [0.7198408, 51.220253], [0.7189525999999999, 51.22072190000001], [0.7186522272956171, 51.22088094344251], [0.7169361, 51.22178960000001], [0.7156667, 51.2224665], [0.7145376, 51.22306160000001], [0.7134760999999998, 51.2236204], [0.7123446, 51.22419729999999], [0.711404, 51.224663699999994], [0.7106424, 51.22502709999999], [0.7097671, 51.22543139999999], [0.7084614, 51.2260129], [0.7071703, 51.226564], [0.7058453, 51.22709999999999], [0.7047524, 51.227528499999984], [0.7033476, 51.22804339999998], [0.7027117, 51.228269], [0.7018113000000001, 51.22857799999999], [0.6996591999999999, 51.229288200000006], [0.6984614999999998, 51.22964560000001], [0.6972883999999999, 51.22999530000001], [0.6955684999999999, 51.23049120000001], [0.6945347999999999, 51.230788700000005], [0.6936124, 51.2310643], [0.6924251999999999, 51.2314201], [0.6917925, 51.2316221], [0.6912380999999999, 51.2318016], [0.6906597, 51.23199389999999], [0.6899573, 51.232235], [0.6894797, 51.232403], [0.6887495, 51.2326642], [0.688035, 51.23292990000001], [0.6874028, 51.2331691], [0.6865806999999999, 51.2334946], [0.6857029999999998, 51.2338489], [0.6848893999999999, 51.23418419999999], [0.6840878, 51.2345263], [0.6833081, 51.2348753], [0.6826080999999999, 51.235199300000005], [0.681896, 51.2355346], [0.6812541, 51.2358442], [0.6805576999999999, 51.23618709999999], [0.6798348, 51.2365353], [0.6791493, 51.2368524], [0.6783922999999998, 51.23720910000001], [0.6782568, 51.2372742], [0.6777940999999998, 51.2374966], [0.6765296, 51.2380703], [0.6754489999999999, 51.2385359], [0.6744932999999999, 51.2389309], [0.673476, 51.2393387], [0.6726792999999999, 51.2396491], [0.6720928999999999, 51.23985999999999], [0.6714773999999999, 51.2400837], [0.6707986000000001, 51.24032449999999], [0.6700703, 51.24057820000001], [0.6692803999999999, 51.2408394], [0.6682751, 51.24116149999999], [0.6673398999999999, 51.2414495], [0.6666063999999999, 51.241673199999994], [0.6651655, 51.2421076], [0.6632311, 51.242694], [0.6614353999999999, 51.243234300000005], [0.6598661999999998, 51.2437065], [0.6580309999999999, 51.2442635], [0.6563506, 51.244766], [0.6551899999999999, 51.24512169999999], [0.6541841999999999, 51.2454396], [0.6535217, 51.245656], [0.6523901, 51.246039], [0.6514180999999999, 51.24638710000001], [0.6512696, 51.24644], [0.6505137999999999, 51.246712499999994], [0.6500208, 51.2468957], [0.6492583, 51.24718679999999], [0.6485915, 51.24745329999999], [0.6480307, 51.24767800000001], [0.6473459, 51.2479636], [0.6461645, 51.24847199999999], [0.6451241, 51.24894969999999], [0.644045, 51.249450200000005], [0.6431315, 51.249899600000006], [0.6423161999999999, 51.25030889999999], [0.6415656999999999, 51.2507059], [0.6406424, 51.251202500000005], [0.639832, 51.25165510000001], [0.6390113999999999, 51.2521249], [0.6386539999999999, 51.2523389], [0.6380266, 51.25271990000001], [0.637435, 51.2530762], [0.6368742, 51.2534218], [0.6361852, 51.253841300000005], [0.6354483, 51.2542972], [0.6347696, 51.2547059], [0.6341779999999999, 51.25506219999998], [0.6335847999999998, 51.2554068], [0.6328102999999999, 51.2558444], [0.6320459999999999, 51.2562617], [0.6313928999999999, 51.2566148], [0.6309381, 51.256851299999994], [0.6303260999999999, 51.2571616], [0.6295805999999999, 51.2575339], [0.628820698883665, 51.25789280153453], [0.6285769999999999, 51.2580079], [0.6275648999999999, 51.2584798], [0.6272492, 51.25862059999999], [0.6268689999999999, 51.2587901], [0.6262004999999999, 51.2590939], [0.6255672, 51.25936949999999], [0.6214323999999999, 51.2613086], [0.6205064999999998, 51.26174279999999], [0.6190088, 51.2624875], [0.6177982999999999, 51.2631144], [0.6167058, 51.26368999999998], [0.6157688999999998, 51.2642035], [0.6150987, 51.2645747], [0.6141515, 51.265096799999995], [0.6132232, 51.26561350000001], [0.6123597999999999, 51.2660927], [0.6105954, 51.2670641], [0.6096174000000001, 51.2676107], [0.6087967, 51.26806319999999], [0.607906, 51.26856380000001], [0.6072735744683083, 51.26890897805219], [0.6071690999999999, 51.268965999999985], [0.6071650768209588, 51.26896821683441], [0.6065672999999999, 51.2692976], [0.6056628999999999, 51.2698015], [0.6046985999999999, 51.2703406], [0.6039313999999999, 51.2707673], [0.6037788999999999, 51.2708525], [0.6029855, 51.271288299999995], [0.6020063999999999, 51.2718333], [0.6001445999999999, 51.272869500000006], [0.5992766, 51.2733581], [0.5983578, 51.27385730000001], [0.5971453260143513, 51.27453379516892], [0.5970375999999998, 51.2745939], [0.5952738999999999, 51.2755956], [0.5943033999999999, 51.2761609], [0.5932463, 51.276785], [0.5922014, 51.27738730000001], [0.5920082, 51.27749639999999], [0.5910699, 51.27805099999999], [0.5901030999999999, 51.27862119999999], [0.58864, 51.27948369999999], [0.5870852999999999, 51.2803897], [0.5856568, 51.2812135], [0.5841317, 51.2820466], [0.5828072, 51.2827295], [0.5822278999999999, 51.2830185], [0.5818879999999998, 51.2831832], [0.5807717, 51.2837095], [0.5799243, 51.284099199999986], [0.5792223999999999, 51.2844047], [0.5785693999999999, 51.2846839], [0.5777484, 51.28502769999999], [0.5769746000000001, 51.2853386], [0.5763216, 51.2855927], [0.5754201, 51.28593539999999], [0.5745815, 51.2862452], [0.5736992999999999, 51.2865605], [0.5730095, 51.2867915], [0.5723635999999999, 51.2870072], [0.5716772999999999, 51.2872317], [0.5707004999999999, 51.2875393], [0.5693806, 51.28795649999999], [0.5677367999999999, 51.28847100000001], [0.566184, 51.28895820000001], [0.5650951, 51.2892976], [0.563917, 51.28966439999999], [0.5625392999999999, 51.290099], [0.5611143, 51.290538000000005], [0.5579684999999999, 51.291525500000006], [0.55654, 51.2919721], [0.5550047, 51.2924571], [0.553599, 51.29289169999999], [0.5524034, 51.29327150000001], [0.5511027, 51.2936777], [0.5496426999999999, 51.294132], [0.5483595, 51.29453590000001], [0.5472654, 51.2948731], [0.5458368999999998, 51.29531969999999], [0.544517, 51.2957488], [0.5432705, 51.2961647], [0.5422288999999999, 51.296524899999994], [0.5413571, 51.2968379], [0.540256, 51.297252799999995], [0.5393561999999998, 51.2976085], [0.5389891704717129, 51.29775599022007], [0.5385334999999999, 51.29793909999999], [0.5381028999999999, 51.298116400000005], [0.536372, 51.298860700000006], [0.5343186, 51.2998255], [0.5325914, 51.30066999999999], [0.5311839, 51.301396800000006], [0.5294193, 51.3023621], [0.5279419, 51.3032158], [0.526909, 51.3038243], [0.5261528, 51.30428839999999], [0.5250009, 51.3050238], [0.523842, 51.30578770000001], [0.5225115, 51.30670479999999], [0.5213351, 51.307545299999994], [0.5201938, 51.308412], [0.5192484, 51.3091606], [0.5183977, 51.3098719], [0.5177324, 51.31044309999999], [0.5168641, 51.31122439999999], [0.5161114, 51.31192469999999], [0.5154462, 51.312574700000006], [0.5146654, 51.31336480000001], [0.5139512, 51.314130699999986], [0.5131109, 51.3150673], [0.5122636, 51.316089299999994], [0.5119255, 51.3164995], [0.5117606, 51.316716799999995], [0.510643, 51.318196099999994], [0.5096829, 51.3195892], [0.5088151, 51.320984499999994], [0.5080302, 51.322409], [0.5073093, 51.3238253], [0.5061563, 51.3262653], [0.5052518999999999, 51.3285551], [0.5045495576077466, 51.33069708903964], [0.5045166, 51.33079759999999], [0.5040352, 51.33257179999999], [0.5036011, 51.3343522], [0.503224, 51.3362144], [0.5028828000000001, 51.3380631], [0.5025041, 51.339939], [0.5021612, 51.34105950000001], [0.5019265, 51.34182639999999], [0.5014192, 51.3433023], [0.500816, 51.3448799], [0.5006891, 51.3451747], [0.5003964, 51.3457708], [0.5001213, 51.34633999999999], [0.4998526, 51.3468609], [0.4993913, 51.3476913], [0.4989413, 51.3484743], [0.4984597, 51.34925949999999], [0.49777529999999987, 51.35030760000001], [0.4972048999999999, 51.35112689999999], [0.4963989, 51.35221370000001], [0.4959184999999999, 51.3528343], [0.4954508, 51.35340819999999], [0.4947523999999998, 51.3542187], [0.4939578, 51.35511789999998], [0.4927536999999999, 51.356417500000006], [0.49188039999999994, 51.3573459], [0.4902324, 51.359102400000005], [0.4897916999999999, 51.3595722], [0.4887714, 51.3606605], [0.4872878999999999, 51.36215850000001], [0.4867851, 51.3626951], [0.4834975, 51.3661956], [0.4796938999999999, 51.3702639], [0.4784292, 51.37160659999999], [0.47775529999999994, 51.3723059], [0.47708020000000007, 51.373006], [0.4758015, 51.37435469999999], [0.475219, 51.3749768], [0.4746429999999998, 51.3755788], [0.4740021, 51.3762406], [0.4736219, 51.37666960000001], [0.4725931, 51.377767100000014], [0.4716956974031245, 51.3787335905637], [0.47165944052145065, 51.37877263831019], [0.4705546999999999, 51.37996239999999], [0.4701939, 51.3803558], [0.47014658882373234, 51.38040730843824], [0.4701195643205342, 51.38043673042334], [0.47002820000000006, 51.38053620000001], [0.46883720000000007, 51.3818078], [0.4682395, 51.3824322], [0.467846, 51.38283179999999], [0.4675003, 51.38317829999999], [0.4670572, 51.3836126], [0.4665344, 51.384116], [0.46614960000000005, 51.3844837], [0.4657505, 51.3848416], [0.4652679, 51.3852586], [0.46464979999999995, 51.38578480000001], [0.46368280000000006, 51.3865606], [0.46338100400561755, 51.38679167395817], [0.4627009, 51.3873124], [0.4618794999999999, 51.38790629999999], [0.4617406999999999, 51.3880066], [0.4616708, 51.38805709999999], [0.4611325, 51.3884255], [0.46046070000000006, 51.388888900000005], [0.4593822000000001, 51.389573299999995], [0.45830009999999993, 51.3902381], [0.4571958, 51.39087860000001], [0.4565016, 51.391260800000005], [0.4559408, 51.39156740000001], [0.45570909999999987, 51.39168569999999], [0.4549220000000001, 51.39209590000001], [0.4539587000000001, 51.3925731], [0.4531346, 51.3929634], [0.4522845, 51.393356], [0.451427, 51.393737], [0.4505673, 51.39410529999999], [0.4498697, 51.39439370000001], [0.4491576420597607, 51.39467856224667], [0.4491403, 51.39468550000001], [0.4484109, 51.3949693], [0.4476851, 51.395236800000006], [0.4470318, 51.395474199999995], [0.4463579999999999, 51.395710400000006], [0.44547639999999994, 51.396009199999995], [0.444568, 51.396301399999984], [0.4434811, 51.39663339999999], [0.4423711, 51.396957699999994], [0.4413744, 51.397235599999995], [0.44036099999999995, 51.3975043], [0.4395239, 51.3977104], [0.4385890999999999, 51.3979371], [0.4373355, 51.3982153], [0.4360901, 51.39847469999999], [0.4348168, 51.398720199999985], [0.4339296, 51.3988789], [0.4334347, 51.398960800000005], [0.4329346999999999, 51.39904560000001], [0.4323904, 51.3991354], [0.4317375, 51.3992355], [0.431112, 51.399327], [0.429822, 51.399498400000006], [0.428959, 51.399603799999994], [0.42806989999999995, 51.39970569999999], [0.4264179, 51.3998615], [0.425514, 51.3999384], [0.424625, 51.4000021], [0.4237285, 51.40006120000001], [0.4228597999999999, 51.40010749999999], [0.4210668, 51.400185099999995], [0.419788, 51.40022679999999], [0.4182327, 51.4002851], [0.4171908999999999, 51.4003204], [0.4164055, 51.400349], [0.4153148, 51.4004132], [0.4143532, 51.4004575], [0.413105, 51.4005493], [0.411925, 51.4006435], [0.4107672, 51.4007648], [0.4096647, 51.40088059999999], [0.4091116, 51.4009419], [0.40854920000000006, 51.4010114], [0.407459, 51.40114989999999], [0.4065353, 51.4012766], [0.4055479, 51.401424799999994], [0.4050349, 51.4015004], [0.40474759999999993, 51.401549199999984], [0.4046365, 51.40156609999999], [0.4037437, 51.40172119999999], [0.4028398, 51.401881], [0.4019210999999999, 51.4020513], [0.4010040999999999, 51.4022319], [0.4001103, 51.4024203], [0.3991833, 51.4026221], [0.39828499999999994, 51.402828199999995], [0.3972455999999999, 51.403077200000006], [0.3962070999999999, 51.4033391], [0.39525019999999994, 51.4035924], [0.3942978999999999, 51.4038595], [0.39334879999999994, 51.4041318], [0.3924239, 51.40440459999999], [0.389308, 51.40533589999998], [0.3854635, 51.40648540000001], [0.3821048, 51.40749069999999], [0.3816168999999999, 51.4076356], [0.38001729999999995, 51.4081147], [0.3752099, 51.4095498], [0.37041889999999994, 51.4109892], [0.3648214, 51.412659399999995], [0.3616816, 51.41359280000001], [0.35932611364780853, 51.41430547763137], [0.3592877, 51.41431709999999], [0.3580674, 51.41468379999999], [0.3567239, 51.4150788], [0.35297540000000005, 51.4162463], [0.352639, 51.4163468], [0.3515596, 51.4166696], [0.34993859999999993, 51.4171533], [0.34909039999999997, 51.4174053], [0.34857999999999995, 51.417555799999995], [0.3480854, 51.4177072], [0.34750629999999993, 51.4178801], [0.34702419999999995, 51.4180251], [0.3447181999999999, 51.41875499999999], [0.3440041999999999, 51.418986899999986], [0.343302, 51.419222000000005], [0.3425403, 51.4195219], [0.34207309999999996, 51.4197122], [0.34136379999999994, 51.4200215], [0.34056429999999993, 51.42038600000001], [0.34004999999999996, 51.4206221], [0.3395134000000001, 51.42085599999999], [0.33888009999999996, 51.42111649999999], [0.33823489999999995, 51.4213562], [0.3377727, 51.421511300000006], [0.33731649999999996, 51.421662299999994], [0.3364359, 51.421919900000006], [0.3360949036811427, 51.42200978674782], [0.3360076, 51.42203279999999], [0.3359015320418534, 51.42205836316194], [0.33546079999999995, 51.4222853], [0.33437610000000006, 51.4228834], [0.33374989999999993, 51.4232616], [0.33313659999999995, 51.4236495], [0.3322245999999999, 51.4242652], [0.3317785, 51.42458049999999], [0.3314039999999999, 51.4248813], [0.3310585, 51.4251304], [0.330248, 51.425776600000006], [0.32952309999999996, 51.42642810000001], [0.3279611, 51.42794249999999], [0.3273144, 51.42874429999999], [0.3268438, 51.4293266], [0.32655689999999993, 51.4297126], [0.3262813, 51.43010199999999], [0.3260269, 51.4304934], [0.3256379999999999, 51.4311108], [0.3253543, 51.43159419999999], [0.32509639999999995, 51.4320818], [0.3248477, 51.43259369999999], [0.3246125999999999, 51.4331054], [0.3240206, 51.43466389999999], [0.32398309999999997, 51.43476499999999], [0.3239549, 51.43483629999999], [0.3239107, 51.4349562], [0.32385099999999994, 51.4351038], [0.3238146, 51.435192399999984], [0.3237721, 51.43528479999999], [0.3236943, 51.4354573], [0.3236742, 51.435506800000006], [0.3235089, 51.435962800000006], [0.3233113, 51.4364624], [0.32290119999999994, 51.4374382], [0.3228529, 51.4375544], [0.3227402999999999, 51.437825], [0.3221008, 51.43936209999999], [0.3220592, 51.439504], [0.32190119999999994, 51.4399531], [0.32148369999999993, 51.4409435], [0.32138759999999994, 51.4411479], [0.32123339999999995, 51.4414766], [0.32095549999999995, 51.442035399999995], [0.32058729999999996, 51.4427061], [0.32052372354946074, 51.442817580280106], [0.32035729999999996, 51.4431094], [0.3201418, 51.4434759], [0.3198964999999999, 51.4438719], [0.3196723, 51.44422049999999], [0.3192065, 51.444905600000006], [0.31798679999999996, 51.44650450000001], [0.3173388, 51.4472548], [0.31705639999999996, 51.447579399999995], [0.3167607, 51.4478971], [0.3164306, 51.448253599999994], [0.3163038717484993, 51.44838637379253], [0.3162670780279028, 51.44842492267649], [0.31608679999999995, 51.4486138], [0.3153659999999999, 51.4493081], [0.3149962, 51.449684299999994], [0.31460209999999994, 51.4500539], [0.31376519999999997, 51.4507603], [0.312815, 51.4515395], [0.3118426, 51.45230839999999], [0.311503, 51.45257689999999], [0.31102359999999996, 51.45296379999999], [0.3104952, 51.453382399999995], [0.31025539999999996, 51.4535676], [0.3092569, 51.45431349999999], [0.30866199999999994, 51.4547579], [0.30807979999999996, 51.4552072], [0.3069878999999999, 51.4560496], [0.3054208, 51.4571061], [0.30331929999999996, 51.4584022], [0.3013318, 51.45952069999999], [0.30055879999999996, 51.4599114], [0.29959220000000003, 51.4604], [0.2986905, 51.46080490000001], [0.29714919999999995, 51.46146389999999], [0.2958294, 51.46194409999999], [0.2943888, 51.46245879999999], [0.2932705, 51.4628354], [0.2921271, 51.463183699999995], [0.2907268, 51.463576], [0.2893013, 51.46393689999999], [0.2863999, 51.4646084], [0.2843548, 51.4651105], [0.28272269999999994, 51.4655467], [0.2814332, 51.4659484], [0.28033509999999995, 51.4663061], [0.27907079999999995, 51.4667737], [0.277615, 51.4673542], [0.27555479999999993, 51.4683238], [0.2739226, 51.4691778], [0.27341599999999994, 51.4694358], [0.2732581, 51.4695243], [0.2728912, 51.4697301], [0.27197609999999994, 51.4702781], [0.27116929999999995, 51.4707655], [0.27045099999999994, 51.4712053], [0.27009919999999993, 51.471421600000006], [0.26949458523585645, 51.471790810168976], [0.269059, 51.47205679999999], [0.26819239999999994, 51.4725838], [0.26731279999999996, 51.4731177], [0.26681708745785154, 51.47341723938618], [0.2665004, 51.473608600000006], [0.2657267, 51.4740935], [0.26518929999999996, 51.4744113], [0.26446449999999994, 51.4748807], [0.2641656625644668, 51.47506225193126], [0.26403669999999996, 51.4751406], [0.2639742434873373, 51.47517838281852], [0.2639124560197986, 51.475215760870064], [0.26330439999999994, 51.4755836], [0.2624054, 51.4761394], [0.26155139999999993, 51.4766568], [0.26046929999999996, 51.477294500000006], [0.2593535, 51.4779622], [0.2588172, 51.47827779999999], [0.2581359, 51.47866319999999], [0.25772839999999997, 51.4788826], [0.257437, 51.4790454], [0.2569757, 51.4793094], [0.25654429999999995, 51.4795502], [0.2561036, 51.4797817], [0.2557114, 51.4799852], [0.2550633, 51.4802958], [0.2546002, 51.480513300000005], [0.253629, 51.48094830000001], [0.25242439999999994, 51.4814542], [0.2511676, 51.4819601], [0.2500433, 51.48242530000001], [0.24867249999999996, 51.4830115], [0.2475911, 51.48349770000001], [0.24650790000000003, 51.4840082], [0.24544530000000003, 51.4845513], [0.2446908, 51.4849561], [0.2439419, 51.48538049999999], [0.2432546, 51.48577360000001], [0.2424123, 51.48627950000001], [0.24152899999999997, 51.48685279999999], [0.2407838, 51.48735289999999], [0.2401264, 51.4878111], [0.2395027, 51.4882483], [0.2390712, 51.4885658], [0.2387052, 51.4888286], [0.23827750000000003, 51.4891263], [0.2375959, 51.4895833], [0.2370505, 51.4899485], [0.2364342, 51.4903345], [0.2356685, 51.4908055], [0.2349794, 51.4912148], [0.2344733, 51.49149849999999], [0.2338252, 51.49186250000001], [0.23331719999999995, 51.49213339999999], [0.2328186, 51.4923985], [0.2319894, 51.49281009999999], [0.2309846, 51.4933148], [0.22992760000000004, 51.4938462], [0.2288799, 51.4943694], [0.2277201, 51.49495540000001], [0.22674961025980603, 51.49544759780855], [0.22631009999999996, 51.4956705], [0.22622029771870428, 51.49571600332823], [0.22491500000000003, 51.4963774], [0.2237915, 51.4969509], [0.2233031, 51.49719969999999], [0.2226056, 51.4975619], [0.2222857, 51.4977278], [0.2218632, 51.497952899999994], [0.2212534, 51.49829160000001], [0.22067369999999997, 51.49862379999999], [0.22041409775885867, 51.4987748385867], [0.220057, 51.498982599999984], [0.21940239999999997, 51.4993729], [0.2186601, 51.4998321], [0.2179339, 51.50029200000001], [0.2171963, 51.50075699999999], [0.2165485, 51.5011638], [0.215359, 51.5018662], [0.21489679999999997, 51.50214819999999], [0.21434929999999996, 51.50245960000001], [0.2136946, 51.50282910000001], [0.21298349999999996, 51.50323019999999], [0.21244519999999997, 51.50353440000001], [0.21204059999999997, 51.50376179999999], [0.2114482, 51.5040926], [0.2106045, 51.50456679999999], [0.21002239999999997, 51.5048918], [0.20933889999999997, 51.5052785], [0.2090831, 51.5054214], [0.208743, 51.505611399999985], [0.208033, 51.5060067], [0.20742099999999997, 51.506352499999984], [0.2068193, 51.50669039999999], [0.2062476, 51.5070103], [0.2056874, 51.5073239], [0.2052544, 51.50756979999999], [0.205103, 51.50765669999999], [0.2045486, 51.5079688], [0.20383059999999997, 51.5083691], [0.2029742, 51.5088497], [0.20244069999999997, 51.5091493], [0.20187499999999997, 51.50947089999999], [0.2012409, 51.50983359999999], [0.2007503, 51.5101182], [0.2003004, 51.510379399999984], [0.1998725, 51.510632], [0.1994748, 51.510873499999995], [0.1990681, 51.51111689999999], [0.1985758, 51.5114137], [0.1981667, 51.5116652], [0.1977144, 51.51194369999999], [0.1971536, 51.512290699999994], [0.1966915, 51.5125803], [0.1963443, 51.51279130000001], [0.19597839999999997, 51.513017], [0.19564339999999997, 51.51322600000001], [0.1952318, 51.5134806], [0.1947216, 51.51379810000001], [0.19428639999999997, 51.5140639], [0.19373049999999997, 51.5144113], [0.1932749, 51.51469429999999], [0.193028, 51.51484599999999], [0.1928145, 51.514981899999995], [0.1925512, 51.51514019999999], [0.1922529, 51.5153268], [0.1920386, 51.5154587], [0.1917769, 51.51562249999999], [0.19155769999999997, 51.5157569], [0.1913629, 51.51587560000001], [0.19100329999999996, 51.51610079999999], [0.19081079999999995, 51.51621550000001], [0.1904616, 51.5164286], [0.1901723, 51.51660859999999], [0.18982299999999996, 51.51682230000001], [0.18953949999999997, 51.5169945], [0.18914759999999997, 51.517231899999985], [0.18896099999999996, 51.517365000000005], [0.1886441, 51.5175507], [0.188235, 51.5177836], [0.1880032, 51.5179085], [0.18765159999999995, 51.5180976], [0.1873522, 51.5182561], [0.1871356, 51.51836529999999], [0.1867856, 51.518547299999994], [0.1864405, 51.5187154], [0.18604049999999997, 51.518907000000006], [0.18575359999999996, 51.5190383], [0.1853652, 51.51921459999999], [0.1850544, 51.51935540000001], [0.18471969999999996, 51.5194941], [0.1843558, 51.51964889999999], [0.1839663, 51.5198077], [0.1835855, 51.5199567], [0.1831379, 51.520127999999985], [0.1828285, 51.52024899999999], [0.1825303, 51.5203557], [0.1820944, 51.5205128], [0.1816666, 51.520649600000006], [0.1812092, 51.5207907], [0.1807139, 51.5209537], [0.1802538, 51.5210932], [0.17979899999999996, 51.5212318], [0.1796630568239043, 51.52127066610701], [0.17941319999999997, 51.5213421], [0.1789374, 51.521474299999994], [0.1785712, 51.5215781], [0.1780473, 51.52171030000001], [0.1776367, 51.521807599999995], [0.17713229999999996, 51.5219268], [0.1766071, 51.5220444], [0.1761392, 51.5221434], [0.17571039999999996, 51.522232599999995], [0.17519289999999998, 51.5223339], [0.174682, 51.5224313], [0.1742193, 51.52251880000001], [0.17368759999999997, 51.5226145], [0.17292639999999998, 51.5227451], [0.1722839, 51.5228546], [0.1718603, 51.5229251], [0.1713533, 51.523003], [0.1705791, 51.5231246], [0.16997829999999997, 51.523213], [0.16944779999999998, 51.52328839999999], [0.1688248, 51.523371899999994], [0.16768049999999998, 51.523522], [0.1666391, 51.5236493], [0.165758, 51.52375150000001], [0.16459279999999998, 51.5238877], [0.1634592, 51.5240149], [0.16318889999999997, 51.52404709999998], [0.162937, 51.5240739], [0.162391, 51.5241328], [0.1614252, 51.5242427], [0.1608157, 51.524313], [0.16018549999999998, 51.524386199999995], [0.1573516, 51.52470919999999], [0.1570915, 51.52473799999999], [0.15549099999999996, 51.5249218], [0.15486179999999997, 51.52499300000001], [0.15413079999999998, 51.52507509999999], [0.15345459999999997, 51.52514839999999], [0.1525876, 51.52523909999999], [0.1521504, 51.52528279999999], [0.1511467, 51.5253819], [0.15052079999999998, 51.5254421], [0.1498098, 51.5255133], [0.1489379, 51.5256087], [0.1484749, 51.5256547], [0.14768069999999997, 51.525742], [0.1471676, 51.5258038], [0.146904, 51.525833500000005], [0.14623779999999997, 51.5259085], [0.1455645, 51.5259855], [0.144495, 51.5261064], [0.1438213, 51.52618329999999], [0.14327939999999997, 51.52624629999998], [0.1425814, 51.52632460000001], [0.1420547, 51.5263841], [0.1413314, 51.526466500000005], [0.1408356, 51.5265228], [0.1390132, 51.52671959999999], [0.1379351, 51.52682459999999], [0.1371314, 51.5269037], [0.134489, 51.52706880000001], [0.13369065290560067, 51.527114140510086], [0.13355142281404897, 51.527122047797185], [0.13327230000000004, 51.5271379], [0.13309183440367492, 51.52714736726377], [0.13279724137534313, 51.5271628216728], [0.1327195, 51.52716689999998], [0.1321632, 51.52720080000001], [0.1304314, 51.5273285], [0.1278695, 51.52753959999999], [0.1246871, 51.5279457], [0.1230848952749258, 51.52822732224771], [0.12301636040270376, 51.52823936869983], [0.12237330000000002, 51.5283524], [0.1215141, 51.5284996], [0.12082922533182508, 51.528617677721805], [0.12057094785121118, 51.5286622066896], [0.12039349999999996, 51.5286928], [0.12003936669984404, 51.528751628405935], [0.11960189999999998, 51.5288243], [0.118822, 51.528942699999995], [0.1180166, 51.5290728], [0.1176358, 51.52912109999999], [0.1172848, 51.5291554], [0.1170831, 51.52919099999999], [0.11681709999999997, 51.5292404], [0.11671779999999998, 51.52925750000001], [0.11660629999999995, 51.5292736], [0.1163937, 51.5292962], [0.1162036, 51.5293219], [0.11613579999999996, 51.5293318], [0.11607610000000002, 51.5293418], [0.1159587, 51.52936349999998], [0.1158579, 51.5293826], [0.11580059999999998, 51.5293919], [0.11573930000000002, 51.5294011], [0.1150796, 51.5294794], [0.11467579999999997, 51.52952560000001], [0.1141005, 51.5295888], [0.11352260000000002, 51.5296553], [0.1130812, 51.529707499999994], [0.112993, 51.529717300000016], [0.1129047, 51.5297293], [0.1127909, 51.52974919999999], [0.1126753, 51.5297718], [0.1100319, 51.530053800000005], [0.1082733, 51.53027129999999], [0.10750272977900288, 51.53037863216296], [0.10692, 51.5304598], [0.1055948, 51.5306534], [0.1032697, 51.5310168], [0.10322288512136422, 51.53102621094801], [0.10255799013350377, 51.53115987106872], [0.1023325, 51.531205199999995], [0.1013463, 51.5313884], [0.10056050769524344, 51.53156608742972], [0.0996636, 51.53176890000001], [0.0987557, 51.53199769999999], [0.0972665, 51.5323825], [0.0962161, 51.5326916], [0.0951919, 51.5330125], [0.0931502, 51.533701099999995], [0.0911331, 51.534471700000005], [0.08983152841195213, 51.53501259042423], [0.08940629999999998, 51.5351893], [0.0877777, 51.53594350000001], [0.08743721332144355, 51.53609777657278], [0.08707891997059403, 51.53627965100564], [0.0855359, 51.5370629], [0.0854574, 51.537102], [0.08484699999999999, 51.5374059], [0.0842652, 51.53768689999999], [0.08360449999999998, 51.53800369999999], [0.0833709, 51.5381169], [0.0824527, 51.538556], [0.0821687, 51.5386935], [0.0818445, 51.5388574], [0.08152239999999998, 51.53902289999999], [0.0806247, 51.5394791], [0.0805214, 51.5395316], [0.0781313, 51.54075230000001], [0.07761915593774635, 51.541018208831055], [0.077122, 51.541265199999984], [0.0764727, 51.541544], [0.0761412, 51.54168599999999], [0.0753808, 51.5420028], [0.07478009999999999, 51.54223480000001], [0.0734727, 51.5427194], [0.07277583298595411, 51.54295926748296], [0.07274319999999998, 51.5429705], [0.0725800939672351, 51.54302290432533], [0.07244660958765249, 51.54306579146699], [0.0720762, 51.543184800000006], [0.0707531, 51.543588], [0.06904420000000001, 51.5440365], [0.0683469, 51.5442002], [0.06749280647590766, 51.544406929627904], [0.06598369999999999, 51.5447722], [0.0620782, 51.545506800000005], [0.057990299999999995, 51.5462867], [0.05693553129607373, 51.54646536800586], [0.05632306117658506, 51.546569114424265], [0.05529769999999999, 51.5467428], [0.052500599999999994, 51.5471808], [0.049105199999999995, 51.5476286], [0.04879189999999999, 51.54766990000001], [0.046128, 51.5478895], [0.0435204, 51.54798789999999], [0.0416149, 51.5480189], [0.039743999999999995, 51.54798569999999], [0.0382785, 51.54792519999999], [0.0368437, 51.54784120000001], [0.0329689, 51.5476262], [0.029269, 51.547407500000006], [0.026970599999999997, 51.5472782], [0.0247433, 51.5470963], [0.023246699999999995, 51.5469346], [0.0218476, 51.5467428], [0.019452299999999995, 51.54636009999999], [0.016494999999999996, 51.545810199999984], [0.0135265, 51.545294599999984], [0.010855399999999998, 51.54493560000001], [0.0087415, 51.544731199999994], [0.0082188, 51.54468070000001], [0.0046472, 51.5445203], [0.0013903527977221137, 51.54457738122194], [0.0013381218137742258, 51.54457829664912], [0.00129911759947224, 51.54457898025712], [0.0012575169192061164, 51.54457970937209], [0.0012185589495155595, 51.54458039216955], [0.001126251317121761, 51.544582010000646], [0.0010095569796707597, 51.54458405524563], [0.0, 51.54460174925662], [-0.00031099999999999997, 51.5446072], [-0.0006163, 51.54460679999999], [-0.0006938849876320246, 51.54461026794676], [-0.001368, 51.5446404], [-0.0030207, 51.54471449999999], [-0.003140318083491835, 51.544719844970295], [-0.0031912011693689913, 51.54472211861114], [-0.0033272999999999996, 51.5447282], [-0.003791300000000001, 51.544745899999995], [-0.0040979, 51.544759], [-0.0054932, 51.544835500000005], [-0.0057802, 51.54485050000001], [-0.006211499999999999, 51.5448672], [-0.006746731354938669, 51.54487221365533], [-0.006777299999999999, 51.5448725], [-0.0071381, 51.5448759], [-0.0071717, 51.5448762], [-0.0080531, 51.54488349999999], [-0.009062099999999998, 51.5449019], [-0.009122299999999998, 51.5449022], [-0.0113296, 51.544931], [-0.0114271, 51.54493229999999], [-0.0119373, 51.54493899999999], [-0.012420927087924234, 51.54493946167647], [-0.012488153585253016, 51.54493952585173], [-0.013089599999999998, 51.5449401], [-0.0137061, 51.5449506], [-0.014205, 51.54496400000001], [-0.0144089, 51.5449723], [-0.0150419, 51.54498399999999], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]} 48.3 1712 1744 Lenham Heath Loop (CTRL) St. Pancras International (Domestic) St. Pancras International 51.5308670 -0.1254187 51.5308670 -0.1254187 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 St. Pancras International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637262 1789490591745318 30 30 2026-09-15 16:54:51.235215 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:51.022615
554776 585667 L12186 529C46MT15 2026-09-15 COMPLETE 15637503 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585667, "stp": "P", "toc": "London Overground", "uid": "L12186", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12186/2026-09-15/detailed", "trust_id": "529C46MT15", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-15", "dest_arr_time": "1739", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C46", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1744", "current_leg_dep": "1735", "current_leg_end": "West Croydon", "origin_dep_time": "1647", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "1739", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"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\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.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\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26936.802, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26998.318, \"from_m\": 26936.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30728.682, \"from_m\": 26998.318, \"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\": 30901.763, \"from_m\": 30728.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30978.574, \"from_m\": 30901.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30983.958, \"from_m\": 30978.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31592.012, \"from_m\": 30983.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31602.878, \"from_m\": 31592.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32074.577, \"from_m\": 31602.878, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32098.801, \"from_m\": 32074.577, \"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\": 33058.382, \"from_m\": 32098.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33266.379, \"from_m\": 33058.382, \"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\": 33301.635, \"from_m\": 33266.379, \"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\": 33536.374, \"from_m\": 33301.635, \"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\": 585667, \"profile_key\": \"06496e2a8c99914d52498147804d5f40080c7f292af4e7099348092e622434ff\", \"schedule_id\": 15496, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1701\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1722H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1726\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 28192.328, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 28812.808, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 30663.944, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 32098.801, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 33536.374, \"section_seq\": 1, \"route_path_id\": 34287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33536.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}], \"total_distance_m\": 33536.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31992.496, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1543.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:05Z\", \"source_id\": 47981460, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:07Z\", \"source_id\": 15592304, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:35Z\", \"source_id\": 47988744, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:37Z\", \"source_id\": 15594353, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:58Z\", \"source_id\": 48004339, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:01Z\", \"source_id\": 15598628, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:29Z\", \"source_id\": 48011091, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:33Z\", \"source_id\": 15600624, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:57Z\", \"source_id\": 48018312, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:59Z\", \"source_id\": 15602627, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:24Z\", \"source_id\": 48025580, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:27Z\", \"source_id\": 15604567, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:32Z\", \"source_id\": 48031758, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:33Z\", \"source_id\": 15606289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:27Z\", \"source_id\": 48037354, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:28Z\", \"source_id\": 15607874, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:14Z\", \"source_id\": 48042752, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:15Z\", \"source_id\": 15609297, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:51Z\", \"source_id\": 48047369, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:53Z\", \"source_id\": 15610653, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:34Z\", \"source_id\": 48052290, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:34Z\", \"source_id\": 15612056, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:51Z\", \"source_id\": 48061613, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:57Z\", \"source_id\": 15614787, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:20Z\", \"source_id\": 48071539, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:23Z\", \"source_id\": 15617550, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:40Z\", \"source_id\": 48081106, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:45Z\", \"source_id\": 15620389, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:00Z\", \"source_id\": 48087758, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:02Z\", \"source_id\": 15622248, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:30Z\", \"source_id\": 48094614, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:32Z\", \"source_id\": 15624270, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:43Z\", \"source_id\": 48101077, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:48Z\", \"source_id\": 15626101, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:15Z\", \"source_id\": 48105264, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:19Z\", \"source_id\": 15627366, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:59Z\", \"source_id\": 48112671, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:02Z\", \"source_id\": 15629621, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:22Z\", \"source_id\": 48137315, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:26Z\", \"source_id\": 15637503, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789490610630993, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:53.186070", "service_state_evidence_id": 15637503, "current_leg_start_actual_dep": "2026-09-15T17:38:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:54.224462", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ WCY 9C46 None None None None {"version": 3, "segments": [{"to_m": 3665.549, "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": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.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": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26936.802, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26998.318, "from_m": 26936.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30728.682, "from_m": 26998.318, "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": 30901.763, "from_m": 30728.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30978.574, "from_m": 30901.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30983.958, "from_m": 30978.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31592.012, "from_m": 30983.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31602.878, "from_m": 31592.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32074.577, "from_m": 31602.878, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32098.801, "from_m": 32074.577, "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": 33058.382, "from_m": 32098.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33266.379, "from_m": 33058.382, "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": 33301.635, "from_m": 33266.379, "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": 33536.374, "from_m": 33301.635, "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": 585667, "profile_key": "06496e2a8c99914d52498147804d5f40080c7f292af4e7099348092e622434ff", "schedule_id": 15496, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1647", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1701", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1722H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1726", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Penge West", "stage_seq": 22, "distance_m": 28192.328, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Anerley", "stage_seq": 23, "distance_m": 28812.808, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 30663.944, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 32098.801, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 33536.374, "section_seq": 1, "route_path_id": 34287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33536.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 34287}], "total_distance_m": 33536.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:05Z", "source_id": 47981460, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:07Z", "source_id": 15592304, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:35Z", "source_id": 47988744, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:37Z", "source_id": 15594353, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:58Z", "source_id": 48004339, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:01Z", "source_id": 15598628, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:29Z", "source_id": 48011091, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:33Z", "source_id": 15600624, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:57Z", "source_id": 48018312, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:59Z", "source_id": 15602627, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:24Z", "source_id": 48025580, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:27Z", "source_id": 15604567, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:32Z", "source_id": 48031758, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:33Z", "source_id": 15606289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:27Z", "source_id": 48037354, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:28Z", "source_id": 15607874, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:14Z", "source_id": 48042752, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:15Z", "source_id": 15609297, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:51Z", "source_id": 48047369, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:53Z", "source_id": 15610653, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:34Z", "source_id": 48052290, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:34Z", "source_id": 15612056, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:51Z", "source_id": 48061613, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:57Z", "source_id": 15614787, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:20Z", "source_id": 48071539, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:23Z", "source_id": 15617550, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:40Z", "source_id": 48081106, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:23:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:45Z", "source_id": 15620389, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:00Z", "source_id": 48087758, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:02Z", "source_id": 15622248, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:30Z", "source_id": 48094614, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:32Z", "source_id": 15624270, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:43Z", "source_id": 48101077, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:30:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:48Z", "source_id": 15626101, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:15Z", "source_id": 48105264, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:19Z", "source_id": 15627366, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:59Z", "source_id": 48112671, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:02Z", "source_id": 15629621, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:22Z", "source_id": 48137315, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:26Z", "source_id": 15637503, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 1647 1647 1 None None West Croydon 1739 1739 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12186/2026-09-15/detailed None Norwood Junction 2026-09-15T17:38:30+01:00 West Croydon 9.0 {"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} 1.8 1735 1744 Norwood Junction West Croydon West Croydon 51.3789421 -0.1019610 51.3789421 -0.1019610 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 West Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637503 1789490610630993 81 81 2026-09-15 16:54:54.224462 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:53.186070
554777 586247 G97920 512U63MU15 2026-09-15 COMPLETE 15637554 2026-09-15 17:45:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 586247, "stp": "P", "toc": "London Overground", "uid": "G97920", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97920/2026-09-15/detailed", "trust_id": "512U63MU15", "origin_crs": "ENF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "5", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2U63", "timing_status": "LATE", "origin_station": "Enfield Town", "current_leg_arr": "1745", "current_leg_dep": "1741", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1707", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Bethnal Green", "dest_arr_time_act": "1740", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 523.002, \"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\": 3059.549, \"from_m\": 523.002, \"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\": 3428.845, \"from_m\": 3059.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6718.837, \"from_m\": 3428.845, \"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\": 7152.055, \"from_m\": 6718.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12071.937, \"from_m\": 7152.055, \"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\": 12195.572, \"from_m\": 12071.937, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12267.039, \"from_m\": 12195.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12638.54, \"from_m\": 12267.039, \"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\": 14021.364, \"from_m\": 12638.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15597.354, \"from_m\": 14021.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16234.255, \"from_m\": 15597.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16710.93, \"from_m\": 16234.255, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17164.148, \"from_m\": 16710.93, \"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\": 586247, \"profile_key\": \"90e139a07d7e07dbdd9b48f0149397788570117a90b9bd274975e2a8ea98e26b\", \"schedule_id\": 35305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Enfield Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Bush Hill Park\", \"stage_seq\": 2, \"distance_m\": 1397.487, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Bury Street Jn\", \"stage_seq\": 3, \"distance_m\": 2292.351, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Edmonton Green\", \"stage_seq\": 4, \"distance_m\": 3428.845, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1714H\", \"location\": \"Silver Street\", \"stage_seq\": 5, \"distance_m\": 4409.209, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"White Hart Lane\", \"stage_seq\": 6, \"distance_m\": 5615.911, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1718H\", \"location\": \"Bruce Grove\", \"stage_seq\": 7, \"distance_m\": 6955.578, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Seven Sisters\", \"stage_seq\": 8, \"distance_m\": 8139.646, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Stamford Hill\", \"stage_seq\": 9, \"distance_m\": 9068.692, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Stoke Newington\", \"stage_seq\": 10, \"distance_m\": 10409.693, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Rectory Road\", \"stage_seq\": 11, \"distance_m\": 11004.807, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1729\", \"location\": \"Hackney Downs\", \"stage_seq\": 12, \"distance_m\": 12378.222, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"London Fields\", \"stage_seq\": 13, \"distance_m\": 13291.638, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Cambridge Heath\", \"stage_seq\": 14, \"distance_m\": 14328.394, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 15352.006, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 17164.148, \"section_seq\": 1, \"route_path_id\": 42761}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17164.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42761}], \"total_distance_m\": 17164.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15588.158, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1707", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:17Z\", \"source_id\": 48048460, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:19Z\", \"source_id\": 15611008, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:58Z\", \"source_id\": 48056256, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:02Z\", \"source_id\": 15613240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:04Z\", \"source_id\": 48062359, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:07Z\", \"source_id\": 15614931, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:14Z\", \"source_id\": 48068307, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:17Z\", \"source_id\": 15616671, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:05Z\", \"source_id\": 48073678, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:08Z\", \"source_id\": 15618187, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:26Z\", \"source_id\": 48083180, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:32Z\", \"source_id\": 15621005, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:01Z\", \"source_id\": 48093349, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:05Z\", \"source_id\": 15623863, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:10Z\", \"source_id\": 48099356, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:13Z\", \"source_id\": 15625599, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:56Z\", \"source_id\": 48104504, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:02Z\", \"source_id\": 15627129, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:14Z\", \"source_id\": 48110724, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:18Z\", \"source_id\": 15629036, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:01Z\", \"source_id\": 48118208, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:05Z\", \"source_id\": 15631345, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:06Z\", \"source_id\": 48123642, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:07Z\", \"source_id\": 15633044, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:05Z\", \"source_id\": 48128756, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:12Z\", \"source_id\": 15634731, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:23Z\", \"source_id\": 48137365, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:27Z\", \"source_id\": 15637554, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "5", "timing_fact_generation": 1789490611936432, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:58.145199", "service_state_evidence_id": 48137365, "current_leg_start_actual_dep": "2026-09-15T17:41:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-15T16:44:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:58.175364", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P ENF LST 2U63 None None None None {"version": 3, "segments": [{"to_m": 523.002, "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": 3059.549, "from_m": 523.002, "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": 3428.845, "from_m": 3059.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6718.837, "from_m": 3428.845, "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": 7152.055, "from_m": 6718.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12071.937, "from_m": 7152.055, "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": 12195.572, "from_m": 12071.937, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12267.039, "from_m": 12195.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12638.54, "from_m": 12267.039, "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": 14021.364, "from_m": 12638.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15597.354, "from_m": 14021.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16234.255, "from_m": 15597.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16710.93, "from_m": 16234.255, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17164.148, "from_m": 16710.93, "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": 586247, "profile_key": "90e139a07d7e07dbdd9b48f0149397788570117a90b9bd274975e2a8ea98e26b", "schedule_id": 35305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1707", "location": "Enfield Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Bush Hill Park", "stage_seq": 2, "distance_m": 1397.487, "section_seq": 1, "route_path_id": 42761}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Bury Street Jn", "stage_seq": 3, "distance_m": 2292.351, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Edmonton Green", "stage_seq": 4, "distance_m": 3428.845, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1714H", "location": "Silver Street", "stage_seq": 5, "distance_m": 4409.209, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "White Hart Lane", "stage_seq": 6, "distance_m": 5615.911, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1718H", "location": "Bruce Grove", "stage_seq": 7, "distance_m": 6955.578, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Seven Sisters", "stage_seq": 8, "distance_m": 8139.646, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Stamford Hill", "stage_seq": 9, "distance_m": 9068.692, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Stoke Newington", "stage_seq": 10, "distance_m": 10409.693, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Rectory Road", "stage_seq": 11, "distance_m": 11004.807, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729", "location": "Hackney Downs", "stage_seq": 12, "distance_m": 12378.222, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "London Fields", "stage_seq": 13, "distance_m": 13291.638, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Cambridge Heath", "stage_seq": 14, "distance_m": 14328.394, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 15352.006, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 17164.148, "section_seq": 1, "route_path_id": 42761}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17164.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 42761}], "total_distance_m": 17164.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15588.158, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14938, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:17Z", "source_id": 48048460, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:19Z", "source_id": 15611008, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:58Z", "source_id": 48056256, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:02Z", "source_id": 15613240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:04Z", "source_id": 48062359, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:07Z", "source_id": 15614931, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:14Z", "source_id": 48068307, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:17Z", "source_id": 15616671, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:05Z", "source_id": 48073678, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:20:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:08Z", "source_id": 15618187, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:26Z", "source_id": 48083180, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:32Z", "source_id": 15621005, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:01Z", "source_id": 48093349, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:05Z", "source_id": 15623863, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:10Z", "source_id": 48099356, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:13Z", "source_id": 15625599, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:56Z", "source_id": 48104504, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:02Z", "source_id": 15627129, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:14Z", "source_id": 48110724, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:18Z", "source_id": 15629036, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:01Z", "source_id": 48118208, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:05Z", "source_id": 15631345, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:06Z", "source_id": 48123642, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:07Z", "source_id": 15633044, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:05Z", "source_id": 48128756, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:12Z", "source_id": 15634731, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15476, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:23Z", "source_id": 48137365, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:27Z", "source_id": 15637554, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Enfield Town 1707 1707 2 None None London Liverpool Street 1744 1740 5 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97920/2026-09-15/detailed None Bethnal Green 2026-09-15T17:41:00+01:00 London Liverpool Street 4.0 {"type": "LineString", "coordinates": [[-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]]} 1.1 1741 1745 Bethnal Green London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:57 London Liverpool Street TD DIRECT_DESTINATION_ARRIVAL 48137365 1789490611936432 62 62 2026-09-15 16:54:58.175364 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:58.145199
554778 585222 C01588 832L92MT15 2026-09-15 COMPLETE 15638722 2026-09-15 17:44:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585222, "stp": "O", "toc": "Great Western Railway", "uid": "C01588", "consist": "166213", "dest_crs": "AXM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01588/2026-09-15/detailed", "trust_id": "832L92MT15", "origin_crs": "BNP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Axminster", "service_date": "2026-09-15", "dest_arr_time": "1830", "dest_platform": "1", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2L92", "timing_status": null, "origin_station": "Barnstaple", "current_leg_arr": "1746", "current_leg_dep": "1735", "current_leg_end": "Exeter St. David's", "origin_dep_time": "1631", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6470568, 50.783273300000005], [-3.646712499999999, 50.7832296], [-3.6464367000000006, 50.7831959], [-3.64562, 50.78308229999999], [-3.645395399999999, 50.7830549], [-3.64492, 50.7829879], [-3.644541400000001, 50.7829366], [-3.644190500000001, 50.78289040000001], [-3.6439335, 50.782851400000006], [-3.6434196, 50.7827793], [-3.6429985, 50.7827096], [-3.642641899999999, 50.7826431], [-3.6423257, 50.7825778], [-3.6420189, 50.78251370000001], [-3.641720799999999, 50.78243929999999], [-3.6413202, 50.782337799999986], [-3.6409419, 50.7822362], [-3.640649699999999, 50.7821521], [-3.6403011, 50.78204290000001], [-3.6399347999999994, 50.78193389999999], [-3.639240500000001, 50.78172189999999], [-3.6391527, 50.78169780000001], [-3.6389365, 50.78163450000001], [-3.6387965000000007, 50.7815844], [-3.6385975, 50.7815172], [-3.6380164000000006, 50.7813534], [-3.6365355, 50.78095729999999], [-3.6361227, 50.7808608], [-3.6348188, 50.78059760000001], [-3.6341061, 50.78047389999999], [-3.6334134, 50.7803653], [-3.632778, 50.7802874], [-3.6322902, 50.7802382], [-3.6311416, 50.7801456], [-3.630640000000001, 50.78012029999999], [-3.628615, 50.780011300000005], [-3.6271958, 50.7799288], [-3.626542899999999, 50.7798956], [-3.6255731, 50.77984300000001], [-3.6246193, 50.779801199999994], [-3.6236805, 50.7797767], [-3.6230426, 50.7798116], [-3.6216142999999983, 50.7798608], [-3.620110999999999, 50.7799964], [-3.6188897, 50.7800698], [-3.6171482, 50.780176099999984], [-3.6170162, 50.7801846], [-3.6167126, 50.7802102], [-3.614595, 50.78034240000001], [-3.6098789, 50.780649799999985], [-3.6095823, 50.78066], [-3.6062519000000006, 50.7808746], [-3.6061404, 50.78088], [-3.6060404, 50.78088429999999], [-3.6055262, 50.78091740000001], [-3.6040325, 50.78095210000001], [-3.6025712, 50.780934300000006], [-3.601949199999999, 50.7809107], [-3.6013250999999995, 50.78086940000001], [-3.6000935999999997, 50.7807462], [-3.599322, 50.7806842], [-3.5982853, 50.7805315], [-3.5970037, 50.7803038], [-3.5953499, 50.7799798], [-3.5938429999999997, 50.779675899999994], [-3.5932611364780858, 50.77956390245135], [-3.5899616, 50.7789288], [-3.5896945, 50.7788778], [-3.5894032, 50.7788299], [-3.5892397999999996, 50.778797399999995], [-3.5889566000000004, 50.7787379], [-3.5884378000000003, 50.77862090000001], [-3.5879614999999996, 50.7785047], [-3.5878131, 50.77846519999999], [-3.5873977000000004, 50.77834519999999], [-3.587116599999999, 50.7782702], [-3.5869377, 50.778219400000005], [-3.586674299999999, 50.77814690000001], [-3.5863162, 50.7780341], [-3.5855509000000003, 50.7777783], [-3.5842402, 50.777336899999995], [-3.5825174000000004, 50.776747099999994], [-3.5813311, 50.77634750000001], [-3.5799987999999994, 50.7758949], [-3.5786555999999994, 50.7754388], [-3.577369899999999, 50.775003], [-3.5766891, 50.7747668], [-3.5761893999999996, 50.7745947], [-3.5751653999999995, 50.7742418], [-3.5741322999999996, 50.7738397], [-3.5737321, 50.773674199999995], [-3.5733333999999997, 50.773497299999995], [-3.5729774999999995, 50.7733351], [-3.572465, 50.7730906], [-3.5719817, 50.7728465], [-3.571569, 50.772619899999995], [-3.5710545, 50.77232819999999], [-3.5703337000000004, 50.771891999999994], [-3.5694927, 50.77132829999999], [-3.568713, 50.77077899999998], [-3.5682139, 50.77041769999999], [-3.5681047, 50.77031939999999], [-3.567612, 50.769912], [-3.5672874, 50.7696262], [-3.5668871, 50.769246499999994], [-3.5664820999999995, 50.768836400000005], [-3.5662159, 50.76852219999999], [-3.5659527, 50.76821909999999], [-3.5657921999999997, 50.76802140000001], [-3.5655701999999994, 50.76775889999999], [-3.5652609, 50.7673505], [-3.5649567999999996, 50.7669284], [-3.5647647999999994, 50.7666337], [-3.5645046999999996, 50.76620969999999], [-3.564373093617323, 50.765967351893885], [-3.5643243, 50.76587750000001], [-3.5640792999999995, 50.76539309999999], [-3.5639026, 50.7649724], [-3.5637544999999995, 50.7645834], [-3.5636363, 50.7642506], [-3.5633245, 50.7633731], [-3.5629199, 50.7627243], [-3.562380399999999, 50.7619955], [-3.5618977999999997, 50.761574200000005], [-3.5614827999999994, 50.761209400000006], [-3.5609499, 50.76083249999999], [-3.5605385, 50.76059249999999], [-3.5601271999999997, 50.7603677], [-3.5596753, 50.760167900000006], [-3.5592709999999994, 50.7600007], [-3.5589526, 50.7598786], [-3.5586936999999996, 50.7597892], [-3.5582276, 50.759643], [-3.557101799999999, 50.7593386], [-3.5565689999999996, 50.75920459999999], [-3.5560739, 50.7590744], [-3.5552087999999995, 50.7588253], [-3.5542800999999997, 50.758452800000015], [-3.5528424999999997, 50.7576859], [-3.5520807, 50.75715650000001], [-3.5513707, 50.7565113], [-3.5508124999999997, 50.7559011], [-3.5506815, 50.7557068], [-3.5505566, 50.7555213], [-3.5504602999999997, 50.755393999999995], [-3.5499405999999993, 50.7542364], [-3.5497995999999996, 50.7538937], [-3.5496545, 50.75353870000001], [-3.5493901, 50.7530292], [-3.5491083999999997, 50.75250000000001], [-3.5488467, 50.7520487], [-3.548533299999999, 50.7515641], [-3.5479058999999995, 50.75059410000001], [-3.5476899, 50.7501671], [-3.5475799, 50.74987610000001], [-3.5475161, 50.7496935], [-3.5474672, 50.7494945], [-3.5474241, 50.7492968], [-3.5473793999999996, 50.7489361], [-3.5473578999999997, 50.7486478], [-3.5474039, 50.748296799999984], [-3.5474697, 50.74800069999999], [-3.5475275999999996, 50.7478019], [-3.5475814, 50.7476567], [-3.5477445999999997, 50.7472369], [-3.5478038999999995, 50.747104099999994], [-3.5478922999999996, 50.7468786], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]}", "current_leg_start": "Crediton", "dest_arr_time_act": "1830", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Crediton", "current_leg_milage": "6.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 556.519, \"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\": 10564.485, \"from_m\": 556.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11292.693, \"from_m\": 10564.485, \"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\": 21944.807, \"from_m\": 11292.693, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22432.261, \"from_m\": 21944.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28273.097, \"from_m\": 22432.261, \"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\": 28702.524, \"from_m\": 28273.097, \"capability_applied\": null, \"effective_limit_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\": 41076.311, \"from_m\": 28702.524, \"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\": 43432.67, \"from_m\": 41076.311, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44294.836, \"from_m\": 43432.67, \"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\": 51023.02, \"from_m\": 44294.836, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51539.002, \"from_m\": 51023.02, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51597.953, \"from_m\": 51539.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55638.08, \"from_m\": 51597.953, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58504.79, \"from_m\": 55638.08, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60364.791, \"from_m\": 58504.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60670.065, \"from_m\": 60364.791, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60861.703, \"from_m\": 60670.065, \"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\": 62392.887, \"from_m\": 60861.703, \"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\": 62469.235, \"from_m\": 62392.887, \"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\": 62537.172, \"from_m\": 62469.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63026.86, \"from_m\": 62537.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63316.395, \"from_m\": 63026.86, \"capability_applied\": null, \"effective_limit_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\": 64573.834, \"from_m\": 63316.395, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65694.085, \"from_m\": 64573.834, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65734.26, \"from_m\": 65694.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66324.066, \"from_m\": 65734.26, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72596.729, \"from_m\": 66324.066, \"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\": 73958.522, \"from_m\": 72596.729, \"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\": 79288.241, \"from_m\": 73958.522, \"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\": 83621.483, \"from_m\": 79288.241, \"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\": 90576.939, \"from_m\": 83621.483, \"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\": 91647.787, \"from_m\": 90576.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92951.056, \"from_m\": 91647.787, \"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\": 100143.212, \"from_m\": 92951.056, \"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\": 100857.223, \"from_m\": 100143.212, \"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\": 104857.304, \"from_m\": 100857.223, \"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\": 104944.247, \"from_m\": 104857.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107271.119, \"from_m\": 104944.247, \"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}], \"service_id\": 585222, \"profile_key\": \"8eace392a9ecf4ff0b128aee228071e586d79ab5971be01e7cc80a421c1536ec\", \"schedule_id\": 35620, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Barnstaple\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Umberleigh\", \"stage_seq\": 2, \"distance_m\": 10867.604, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Kings Nympton\", \"stage_seq\": 3, \"distance_m\": 22208.001, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1703\", \"location\": \"Eggesford\", \"stage_seq\": 4, \"distance_m\": 28557.664, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Morchard Road\", \"stage_seq\": 5, \"distance_m\": 38592.505, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1716\", \"location\": \"Copplestone\", \"stage_seq\": 6, \"distance_m\": 41236.414, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721\", \"location\": \"Yeoford\", \"stage_seq\": 7, \"distance_m\": 45969.87, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1731H\", \"location\": \"Crediton\", \"stage_seq\": 8, \"distance_m\": 51811.261, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 60974.85, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1749\", \"location\": \"Exeter St. David's\", \"stage_seq\": 10, \"distance_m\": 62862.944, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1751H\", \"wtt_dep\": \"1753\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 64041.36, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Exmouth Jn\", \"stage_seq\": 12, \"distance_m\": 65873.649, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1757H\", \"wtt_dep\": \"1758\", \"location\": \"Pinhoe\", \"stage_seq\": 13, \"distance_m\": 68628.813, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1802\", \"location\": \"Cranbrook\", \"stage_seq\": 14, \"distance_m\": 72436.744, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1809H\", \"wtt_dep\": \"1810\", \"location\": \"Feniton\", \"stage_seq\": 15, \"distance_m\": 83534.293, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1815H\", \"wtt_dep\": \"1817\", \"location\": \"Honiton\", \"stage_seq\": 16, \"distance_m\": 90955.974, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827H\", \"location\": \"Axminster West Jn\", \"stage_seq\": 17, \"distance_m\": 104857.304, \"section_seq\": 1, \"route_path_id\": 65633}, {\"is_pass\": false, \"wtt_arr\": \"1830\", \"wtt_dep\": null, \"location\": \"Axminster\", \"stage_seq\": 18, \"distance_m\": 107271.119, \"section_seq\": 1, \"route_path_id\": 65633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 107271.119, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65633}], \"total_distance_m\": 107271.119, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 106722.48, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 548.639, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1631", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "11.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:53Z\", \"source_id\": 15585660, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:52Z\", \"source_id\": 15600093, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:24Z\", \"source_id\": 15611081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:54Z\", \"source_id\": 15613941, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:23Z\", \"source_id\": 15618437, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:26Z\", \"source_id\": 15624157, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:54Z\", \"source_id\": 48141311, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:58Z\", \"source_id\": 15638719, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "1", "timing_fact_generation": 1789490699317232, "current_leg_arrival_utc": "2026-09-15T17:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:44:59.311697", "service_state_evidence_id": 15638722, "current_leg_start_actual_dep": "2026-09-15T17:31:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:54:59.488913", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O BNP AXM 2L92 166213 3 90 None {"version": 3, "segments": [{"to_m": 556.519, "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": 10564.485, "from_m": 556.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11292.693, "from_m": 10564.485, "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": 21944.807, "from_m": 11292.693, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22432.261, "from_m": 21944.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28273.097, "from_m": 22432.261, "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": 28702.524, "from_m": 28273.097, "capability_applied": null, "effective_limit_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": 41076.311, "from_m": 28702.524, "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": 43432.67, "from_m": 41076.311, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44294.836, "from_m": 43432.67, "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": 51023.02, "from_m": 44294.836, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51539.002, "from_m": 51023.02, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51597.953, "from_m": 51539.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55638.08, "from_m": 51597.953, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58504.79, "from_m": 55638.08, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60364.791, "from_m": 58504.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60670.065, "from_m": 60364.791, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60861.703, "from_m": 60670.065, "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": 62392.887, "from_m": 60861.703, "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": 62469.235, "from_m": 62392.887, "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": 62537.172, "from_m": 62469.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63026.86, "from_m": 62537.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63316.395, "from_m": 63026.86, "capability_applied": null, "effective_limit_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": 64573.834, "from_m": 63316.395, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65694.085, "from_m": 64573.834, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65734.26, "from_m": 65694.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66324.066, "from_m": 65734.26, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72596.729, "from_m": 66324.066, "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": 73958.522, "from_m": 72596.729, "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": 79288.241, "from_m": 73958.522, "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": 83621.483, "from_m": 79288.241, "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": 90576.939, "from_m": 83621.483, "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": 91647.787, "from_m": 90576.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92951.056, "from_m": 91647.787, "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": 100143.212, "from_m": 92951.056, "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": 100857.223, "from_m": 100143.212, "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": 104857.304, "from_m": 100857.223, "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": 104944.247, "from_m": 104857.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107271.119, "from_m": 104944.247, "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}], "service_id": 585222, "profile_key": "8eace392a9ecf4ff0b128aee228071e586d79ab5971be01e7cc80a421c1536ec", "schedule_id": 35620, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1631", "location": "Barnstaple", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Umberleigh", "stage_seq": 2, "distance_m": 10867.604, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Kings Nympton", "stage_seq": 3, "distance_m": 22208.001, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1703", "location": "Eggesford", "stage_seq": 4, "distance_m": 28557.664, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Morchard Road", "stage_seq": 5, "distance_m": 38592.505, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1716", "location": "Copplestone", "stage_seq": 6, "distance_m": 41236.414, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721", "location": "Yeoford", "stage_seq": 7, "distance_m": 45969.87, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1731H", "location": "Crediton", "stage_seq": 8, "distance_m": 51811.261, "section_seq": 1, "route_path_id": 65633}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Cowley Bridge Jn", "stage_seq": 9, "distance_m": 60974.85, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1749", "location": "Exeter St. David's", "stage_seq": 10, "distance_m": 62862.944, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1751H", "wtt_dep": "1753", "location": "Exeter Central", "stage_seq": 11, "distance_m": 64041.36, "section_seq": 1, "route_path_id": 65633}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Exmouth Jn", "stage_seq": 12, "distance_m": 65873.649, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758", "location": "Pinhoe", "stage_seq": 13, "distance_m": 68628.813, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1802", "location": "Cranbrook", "stage_seq": 14, "distance_m": 72436.744, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1809H", "wtt_dep": "1810", "location": "Feniton", "stage_seq": 15, "distance_m": 83534.293, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1815H", "wtt_dep": "1817", "location": "Honiton", "stage_seq": 16, "distance_m": 90955.974, "section_seq": 1, "route_path_id": 65633}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827H", "location": "Axminster West Jn", "stage_seq": 17, "distance_m": 104857.304, "section_seq": 1, "route_path_id": 65633}, {"is_pass": false, "wtt_arr": "1830", "wtt_dep": null, "location": "Axminster", "stage_seq": 18, "distance_m": 107271.119, "section_seq": 1, "route_path_id": 65633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 107271.119, "from_m": 0.0, "section_seq": 1, "route_path_id": 65633}], "total_distance_m": 107271.119, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 106722.48, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 548.639, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:53Z", "source_id": 15585660, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:52Z", "source_id": 15600093, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:24Z", "source_id": 15611081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:54Z", "source_id": 15613941, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:23Z", "source_id": 15618437, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:26Z", "source_id": 15624157, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26476, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:54Z", "source_id": 48141311, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:46:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:58Z", "source_id": 15638719, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Barnstaple 1631 1631 None None None Axminster 1830 1830 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C01588/2026-09-15/detailed None Crediton 2026-09-15T17:31:30+01:00 Exeter St. David's 11.0 {"type": "LineString", "coordinates": [[-3.6470568, 50.783273300000005], [-3.646712499999999, 50.7832296], [-3.6464367000000006, 50.7831959], [-3.64562, 50.78308229999999], [-3.645395399999999, 50.7830549], [-3.64492, 50.7829879], [-3.644541400000001, 50.7829366], [-3.644190500000001, 50.78289040000001], [-3.6439335, 50.782851400000006], [-3.6434196, 50.7827793], [-3.6429985, 50.7827096], [-3.642641899999999, 50.7826431], [-3.6423257, 50.7825778], [-3.6420189, 50.78251370000001], [-3.641720799999999, 50.78243929999999], [-3.6413202, 50.782337799999986], [-3.6409419, 50.7822362], [-3.640649699999999, 50.7821521], [-3.6403011, 50.78204290000001], [-3.6399347999999994, 50.78193389999999], [-3.639240500000001, 50.78172189999999], [-3.6391527, 50.78169780000001], [-3.6389365, 50.78163450000001], [-3.6387965000000007, 50.7815844], [-3.6385975, 50.7815172], [-3.6380164000000006, 50.7813534], [-3.6365355, 50.78095729999999], [-3.6361227, 50.7808608], [-3.6348188, 50.78059760000001], [-3.6341061, 50.78047389999999], [-3.6334134, 50.7803653], [-3.632778, 50.7802874], [-3.6322902, 50.7802382], [-3.6311416, 50.7801456], [-3.630640000000001, 50.78012029999999], [-3.628615, 50.780011300000005], [-3.6271958, 50.7799288], [-3.626542899999999, 50.7798956], [-3.6255731, 50.77984300000001], [-3.6246193, 50.779801199999994], [-3.6236805, 50.7797767], [-3.6230426, 50.7798116], [-3.6216142999999983, 50.7798608], [-3.620110999999999, 50.7799964], [-3.6188897, 50.7800698], [-3.6171482, 50.780176099999984], [-3.6170162, 50.7801846], [-3.6167126, 50.7802102], [-3.614595, 50.78034240000001], [-3.6098789, 50.780649799999985], [-3.6095823, 50.78066], [-3.6062519000000006, 50.7808746], [-3.6061404, 50.78088], [-3.6060404, 50.78088429999999], [-3.6055262, 50.78091740000001], [-3.6040325, 50.78095210000001], [-3.6025712, 50.780934300000006], [-3.601949199999999, 50.7809107], [-3.6013250999999995, 50.78086940000001], [-3.6000935999999997, 50.7807462], [-3.599322, 50.7806842], [-3.5982853, 50.7805315], [-3.5970037, 50.7803038], [-3.5953499, 50.7799798], [-3.5938429999999997, 50.779675899999994], [-3.5932611364780858, 50.77956390245135], [-3.5899616, 50.7789288], [-3.5896945, 50.7788778], [-3.5894032, 50.7788299], [-3.5892397999999996, 50.778797399999995], [-3.5889566000000004, 50.7787379], [-3.5884378000000003, 50.77862090000001], [-3.5879614999999996, 50.7785047], [-3.5878131, 50.77846519999999], [-3.5873977000000004, 50.77834519999999], [-3.587116599999999, 50.7782702], [-3.5869377, 50.778219400000005], [-3.586674299999999, 50.77814690000001], [-3.5863162, 50.7780341], [-3.5855509000000003, 50.7777783], [-3.5842402, 50.777336899999995], [-3.5825174000000004, 50.776747099999994], [-3.5813311, 50.77634750000001], [-3.5799987999999994, 50.7758949], [-3.5786555999999994, 50.7754388], [-3.577369899999999, 50.775003], [-3.5766891, 50.7747668], [-3.5761893999999996, 50.7745947], [-3.5751653999999995, 50.7742418], [-3.5741322999999996, 50.7738397], [-3.5737321, 50.773674199999995], [-3.5733333999999997, 50.773497299999995], [-3.5729774999999995, 50.7733351], [-3.572465, 50.7730906], [-3.5719817, 50.7728465], [-3.571569, 50.772619899999995], [-3.5710545, 50.77232819999999], [-3.5703337000000004, 50.771891999999994], [-3.5694927, 50.77132829999999], [-3.568713, 50.77077899999998], [-3.5682139, 50.77041769999999], [-3.5681047, 50.77031939999999], [-3.567612, 50.769912], [-3.5672874, 50.7696262], [-3.5668871, 50.769246499999994], [-3.5664820999999995, 50.768836400000005], [-3.5662159, 50.76852219999999], [-3.5659527, 50.76821909999999], [-3.5657921999999997, 50.76802140000001], [-3.5655701999999994, 50.76775889999999], [-3.5652609, 50.7673505], [-3.5649567999999996, 50.7669284], [-3.5647647999999994, 50.7666337], [-3.5645046999999996, 50.76620969999999], [-3.564373093617323, 50.765967351893885], [-3.5643243, 50.76587750000001], [-3.5640792999999995, 50.76539309999999], [-3.5639026, 50.7649724], [-3.5637544999999995, 50.7645834], [-3.5636363, 50.7642506], [-3.5633245, 50.7633731], [-3.5629199, 50.7627243], [-3.562380399999999, 50.7619955], [-3.5618977999999997, 50.761574200000005], [-3.5614827999999994, 50.761209400000006], [-3.5609499, 50.76083249999999], [-3.5605385, 50.76059249999999], [-3.5601271999999997, 50.7603677], [-3.5596753, 50.760167900000006], [-3.5592709999999994, 50.7600007], [-3.5589526, 50.7598786], [-3.5586936999999996, 50.7597892], [-3.5582276, 50.759643], [-3.557101799999999, 50.7593386], [-3.5565689999999996, 50.75920459999999], [-3.5560739, 50.7590744], [-3.5552087999999995, 50.7588253], [-3.5542800999999997, 50.758452800000015], [-3.5528424999999997, 50.7576859], [-3.5520807, 50.75715650000001], [-3.5513707, 50.7565113], [-3.5508124999999997, 50.7559011], [-3.5506815, 50.7557068], [-3.5505566, 50.7555213], [-3.5504602999999997, 50.755393999999995], [-3.5499405999999993, 50.7542364], [-3.5497995999999996, 50.7538937], [-3.5496545, 50.75353870000001], [-3.5493901, 50.7530292], [-3.5491083999999997, 50.75250000000001], [-3.5488467, 50.7520487], [-3.548533299999999, 50.7515641], [-3.5479058999999995, 50.75059410000001], [-3.5476899, 50.7501671], [-3.5475799, 50.74987610000001], [-3.5475161, 50.7496935], [-3.5474672, 50.7494945], [-3.5474241, 50.7492968], [-3.5473793999999996, 50.7489361], [-3.5473578999999997, 50.7486478], [-3.5474039, 50.748296799999984], [-3.5474697, 50.74800069999999], [-3.5475275999999996, 50.7478019], [-3.5475814, 50.7476567], [-3.5477445999999997, 50.7472369], [-3.5478038999999995, 50.747104099999994], [-3.5478922999999996, 50.7468786], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]} 6.9 1735 1746 Crediton Exeter St. David's Exeter St. David's 50.7296573 -3.5435196 50.7296573 -3.5435196 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:44:00 Exeter St. David's TRUST TRUST_CANCELLATION 15638722 1789490699317232 23 23 2026-09-15 16:54:59.488913 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:44:59.311697
554779 585575 L86374 865W26MT15 2026-09-15 COMPLETE None 2026-09-15 16:45:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585575, "stp": "O", "toc": "South Western Railway", "uid": "L86374", "consist": "444030", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86374/2026-09-15/detailed", "trust_id": "865W26MT15", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:45:00", "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-15", "dest_arr_time": "1647", "dest_platform": "2", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "5W26", "timing_status": null, "origin_station": "Bournemouth Middle Sidings", "current_leg_arr": "1647", "current_leg_dep": "1645", "current_leg_end": "Bournemouth", "origin_dep_time": "1645", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Bournemouth Middle Sidings", "dest_arr_time_act": "1647", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 333.763, \"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\": 452.47, \"from_m\": 333.763, \"capability_applied\": null, \"effective_limit_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\": 585575, \"profile_key\": \"d4733f9469ebf8e3dbc2725cf16da753910a3f10cedea2a66c46648478d2ad2d\", \"schedule_id\": 37864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35267}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 2, \"distance_m\": 452.47, \"section_seq\": 1, \"route_path_id\": 35267}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 452.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35267}], \"total_distance_m\": 452.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 118.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1645", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bournemouth Middle Sidings", "service_state_platform": null, "timing_fact_generation": 1789488303403848, "current_leg_arrival_utc": "2026-09-15T16:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:00.305745", "service_state_evidence_id": 47951714, "current_leg_start_actual_dep": "2026-09-15T16:45:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:04.351555", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O None BMH 5W26 444030 5 100 None {"version": 3, "segments": [{"to_m": 333.763, "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": 452.47, "from_m": 333.763, "capability_applied": null, "effective_limit_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": 585575, "profile_key": "d4733f9469ebf8e3dbc2725cf16da753910a3f10cedea2a66c46648478d2ad2d", "schedule_id": 37864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Bournemouth Middle Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35267}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 2, "distance_m": 452.47, "section_seq": 1, "route_path_id": 35267}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 452.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 35267}], "total_distance_m": 452.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 118.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.763, "synthetic_unknown_infrastructure_limit_mph": 60} [] Bournemouth Middle Sidings 1645 1645 None 16:45:00 None Bournemouth 1647 1647 2 None None https://www.realtimetrains.co.uk/service/gb-nr:L86374/2026-09-15/detailed None Bournemouth Middle Sidings 2026-09-15T16:45:30+01:00 Bournemouth 2.0 {"type": "LineString", "coordinates": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]} 0.3 1645 1647 None None Bournemouth 50.7272508 -1.8641560 50.7272508 -1.8641560 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:45:00 Bournemouth Middle Sidings TD NEVER_DEPARTED_TIMEOUT 47951714 1789488303403848 28 28 2026-09-15 16:55:04.351555 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:00.305745
554780 585578 G00921 771M75MT15 2026-09-15 COMPLETE None 2026-09-15 16:45:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585578, "stp": "P", "toc": "CrossCountry", "uid": "G00921", "consist": "170117", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00921/2026-09-15/detailed", "trust_id": "771M75MT15", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": "16:45:00", "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-15", "dest_arr_time": "2000", "dest_platform": "5B", "is_terminated": 1, "next_location": "Newport (South Wales)", "signalling_id": "1M75", "timing_status": null, "origin_station": "Cardiff Central", "current_leg_arr": "1658½", "current_leg_dep": "1645", "current_leg_end": "Newport (South Wales)", "origin_dep_time": "1645", "origin_platform": "2", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1717989999999996, 51.477144800000005], [-3.1717497465626896, 51.47715936286946], [-3.1715794999999996, 51.4772097], [-3.171511393836019, 51.47722911532835], [-3.171431508709132, 51.47725188852774], [-3.1712224, 51.4773115], [-3.1709491999999995, 51.4773806], [-3.1707864999999997, 51.477419], [-3.1706154, 51.477458], [-3.1702486999999997, 51.4775407], [-3.1701479, 51.47756340000001], [-3.1697089, 51.477686899999995], [-3.1695627999999996, 51.4777259], [-3.169301399999999, 51.4777922], [-3.1688897999999996, 51.4778856], [-3.1685189999999994, 51.4779741], [-3.1679449999999996, 51.4781311], [-3.1678070999999997, 51.47816949999999], [-3.1671041, 51.4784055], [-3.1669558, 51.478444399999994], [-3.1668413999999996, 51.478474899999995], [-3.1664034999999995, 51.4785927], [-3.1659026, 51.47873250000001], [-3.1652992, 51.47890139999999], [-3.1648807999999997, 51.47901829999999], [-3.1644065, 51.4791509], [-3.1639762, 51.47927399999999], [-3.1637406, 51.47934530000001], [-3.1632592, 51.47949359999999], [-3.1627128, 51.47968519999999], [-3.1620669, 51.4799372], [-3.1611799, 51.4803241], [-3.1610573421014245, 51.48038042316301], [-3.1604281, 51.4806696], [-3.1597428, 51.48098619999999], [-3.1587686, 51.481428300000005], [-3.1580001, 51.4817991], [-3.1572591, 51.482201399999994], [-3.1567815999999995, 51.4824795], [-3.1558985999999996, 51.48302929999999], [-3.1555339, 51.483279800000005], [-3.1550409, 51.4836429], [-3.1545982999999995, 51.4840129], [-3.1540425, 51.484505], [-3.1537121, 51.4848103], [-3.1536737, 51.4848458], [-3.1532209999999994, 51.48524890000001], [-3.1527838, 51.48562890000001], [-3.1522487, 51.48608480000001], [-3.1516286, 51.4866045], [-3.1510658, 51.487092], [-3.1502974, 51.4877425], [-3.1496075, 51.4883265], [-3.1489629999999997, 51.488874], [-3.1484949, 51.48927230000001], [-3.1477836, 51.48988219999999], [-3.1471738999999994, 51.490404700000006], [-3.1464117000000003, 51.4910161], [-3.1456190999999993, 51.4916499], [-3.1450209, 51.49212589999999], [-3.1443181999999994, 51.4926845], [-3.144103494418325, 51.49285515160212], [-3.1436972999999995, 51.493178], [-3.1433016, 51.49349109999999], [-3.1429240000000003, 51.4937914], [-3.1424451999999996, 51.494173], [-3.1418510999999993, 51.4946423], [-3.1414268, 51.494969000000005], [-3.1408111999999995, 51.4954207], [-3.1402806999999995, 51.49578449999999], [-3.1397544, 51.496132], [-3.1390803999999997, 51.4965492], [-3.1379673, 51.4971654], [-3.1372398, 51.49752629999999], [-3.1371026, 51.4975928], [-3.1364642, 51.49790229999999], [-3.1357704, 51.498210099999994], [-3.1356793999999995, 51.49825239999999], [-3.1351524, 51.498467], [-3.1344817999999997, 51.4987325], [-3.1343669010159876, 51.4987748385867], [-3.133818, 51.498977100000005], [-3.1331394, 51.49920920000001], [-3.1326069999999997, 51.499387799999994], [-3.1317929, 51.499636599999995], [-3.1310394999999995, 51.4998733], [-3.1301718, 51.500147199999994], [-3.1291525, 51.50047190000001], [-3.1281076, 51.5007988], [-3.1276061999999993, 51.5009595], [-3.127084599999999, 51.50112480000001], [-3.1264580000000004, 51.501323000000006], [-3.1259215999999994, 51.50149], [-3.1253247999999996, 51.50167369999999], [-3.1247104999999995, 51.5018732], [-3.1240521, 51.5020752], [-3.1234780999999994, 51.50226299999999], [-3.1228105, 51.5024738], [-3.1214704, 51.5028942], [-3.1203147, 51.5032594], [-3.1190858999999995, 51.5036438], [-3.1174564999999994, 51.50415720000001], [-3.1159722, 51.50462679999998], [-3.1149515999999995, 51.50494899999999], [-3.1136627999999997, 51.5053538], [-3.1126931999999994, 51.5056635], [-3.1120668999999994, 51.5058589], [-3.1106329999999995, 51.5063126], [-3.1092476, 51.5067491], [-3.1085126999999995, 51.5069845], [-3.1079161999999996, 51.50718609999999], [-3.107465299999999, 51.50735180000001], [-3.1069208, 51.5075713], [-3.1062543, 51.50785679999999], [-3.1056427, 51.5081331], [-3.105014, 51.50842479999999], [-3.104436, 51.508693599999994], [-3.1039088999999995, 51.5089415], [-3.1032383999999995, 51.5092495], [-3.1028346999999994, 51.5094381], [-3.1024752, 51.5096061], [-3.1022335999999995, 51.509719], [-3.1018758, 51.50988639999999], [-3.1012144, 51.51019389999998], [-3.1006457999999997, 51.5104535], [-3.1000114, 51.510744], [-3.0992872, 51.511082], [-3.0987282, 51.51133780000001], [-3.0980212000000003, 51.51166959999999], [-3.097400299999999, 51.511958400000005], [-3.0970891, 51.51210030000001], [-3.0967029, 51.5122814], [-3.0963371, 51.5124529], [-3.0954445, 51.51286249999998], [-3.0939876999999996, 51.51354469999999], [-3.0920225999999995, 51.5144619], [-3.0903811999999995, 51.51521999999999], [-3.0892424, 51.51575189999999], [-3.0876238, 51.5165012], [-3.0864595, 51.517042], [-3.0846051, 51.51790080000001], [-3.0836196999999994, 51.5183567], [-3.0810895, 51.51953000000001], [-3.0786246, 51.52068039999999], [-3.0770058999999996, 51.5214243], [-3.0758132, 51.521982599999994], [-3.0745466999999995, 51.52257279999999], [-3.0735867999999997, 51.523017999999986], [-3.0722095, 51.5236488], [-3.0708493, 51.524276], [-3.0687392999999994, 51.52526019999999], [-3.0672768999999995, 51.5259828], [-3.0660358999999997, 51.5265499], [-3.0641105, 51.527435100000005], [-3.0629207, 51.527984499999995], [-3.0608135999999995, 51.5289562], [-3.0589592, 51.5297901], [-3.0572992, 51.5305825], [-3.0554861999999994, 51.5314065], [-3.0544212, 51.5318994], [-3.0542719660063726, 51.53196884206849], [-3.0529851999999997, 51.53256759999999], [-3.0520841, 51.53299289999999], [-3.0500361, 51.53395270000001], [-3.0479178999999994, 51.534928499999985], [-3.0457052, 51.5359398], [-3.0445331999999996, 51.53647449999999], [-3.0434172, 51.5369974], [-3.0427413, 51.5373206], [-3.0415174, 51.53787700000001], [-3.0402565, 51.5384564], [-3.0392768, 51.53892270000001], [-3.0372293, 51.539871100000006], [-3.0355340000000006, 51.5406536], [-3.0342845, 51.54124699999999], [-3.0322257, 51.5421972], [-3.0307745, 51.54287190000001], [-3.0296158999999996, 51.5433964], [-3.0275713, 51.544323600000006], [-3.0259867, 51.545030100000005], [-3.0244020999999996, 51.54577], [-3.0242403, 51.54584779999999], [-3.0232361999999995, 51.54633090000001], [-3.0217526, 51.5470239], [-3.0202943, 51.547693200000005], [-3.0192536999999997, 51.548172099999995], [-3.0187931999999997, 51.54838490000001], [-3.0182187999999996, 51.5486527], [-3.0176288999999996, 51.5489238], [-3.0170505, 51.5491904], [-3.0164764999999996, 51.5494568], [-3.0158882999999994, 51.5497267], [-3.0152559, 51.5500219], [-3.0147945, 51.5502337], [-3.0141738999999994, 51.550535], [-3.0135827999999996, 51.55083270000001], [-3.0131058, 51.551095], [-3.0125834, 51.55140740000001], [-3.0120810999999996, 51.55173929999999], [-3.0116029, 51.5520896], [-3.0111768999999997, 51.55242849999999], [-3.0107746, 51.5527832], [-3.0103656, 51.5531787], [-3.0098568999999995, 51.5537452], [-3.0096851999999994, 51.5539556], [-3.0094817999999997, 51.55422349999999], [-3.0092163999999997, 51.554601799999986], [-3.009178203165996, 51.55466347968381], [-3.0089498, 51.55503230000001], [-3.0087148999999997, 51.55546590000001], [-3.0085408, 51.55584149999999], [-3.0083463, 51.55631160000001], [-3.0082012999999996, 51.5567158], [-3.0078901, 51.55764609999999], [-3.0076218999999997, 51.55847649999999], [-3.0073044999999996, 51.5594754], [-3.0069215, 51.560677], [-3.0067227999999995, 51.56156070000001], [-3.0066575999999996, 51.56199000000001], [-3.0065955999999994, 51.5625507], [-3.0065631999999995, 51.56304469999999], [-3.0065476, 51.5637619], [-3.0064935, 51.5642307], [-3.0065069, 51.5645888], [-3.0064975, 51.5652689], [-3.006525, 51.5655815], [-3.0065297, 51.566035], [-3.0065704999999996, 51.566340200000006], [-3.0066296, 51.56666990000001], [-3.0067159, 51.567161], [-3.0068696, 51.5680128], [-3.0069087, 51.568192], [-3.0069446, 51.5683566], [-3.0070795, 51.56900469999999], [-3.0070959044723864, 51.56908936711081], [-3.0072661999999997, 51.5699683], [-3.0073788, 51.5705402], [-3.0075611999999996, 51.571428699999984], [-3.0077489999999996, 51.5724623], [-3.0078696999999996, 51.5730975], [-3.0079715999999994, 51.57370590000001], [-3.0080335, 51.5742041], [-3.0080813, 51.5747014], [-3.0080815, 51.5750575], [-3.0080681999999994, 51.575514600000005], [-3.0080524, 51.5756507], [-3.0079686999999997, 51.576066099999984], [-3.0079099, 51.5762589], [-3.0078494999999994, 51.5764072], [-3.0075827, 51.5770248], [-3.0072875999999997, 51.5775699], [-3.0069174999999997, 51.57820830000001], [-3.0064964, 51.57893839999999], [-3.0061895999999995, 51.57947239999999], [-3.0060644999999995, 51.5796901], [-3.0058895000000003, 51.57999699999999], [-3.0037110999999994, 51.5838232], [-3.0026308, 51.5857106], [-3.0023715999999996, 51.58616669999999], [-3.0022625, 51.5863526], [-3.0020156999999994, 51.586780899999994], [-3.0017915, 51.5871648], [-3.0015598000000003, 51.5874959], [-3.0014765999999997, 51.58761249999999], [-3.0013531999999996, 51.5877692], [-3.0012178, 51.587935], [-3.0010018, 51.58816560000001], [-3.0008691, 51.5882916], [-3.0007845999999994, 51.5883616], [-3.000602199999999, 51.5885182], [-3.000456, 51.5886424], [-3.0001342, 51.5888515], [-2.9998592, 51.5890199], [-2.9996414999999996, 51.58915199999999], [-2.9992781705370697, 51.589345813679]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "2000", "motion_projection": null, "next_location_lat": "51.5893458", "next_location_lon": "-2.9992782", "previous_location": "University", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"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\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31860.534, \"from_m\": 20488.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43803.025, \"from_m\": 31860.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46374.135, \"from_m\": 43803.025, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46586.02, \"from_m\": 46374.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46633.109, \"from_m\": 46586.02, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47653.101, \"from_m\": 46633.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58726.785, \"from_m\": 47653.101, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66380.441, \"from_m\": 58726.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68444.771, \"from_m\": 66380.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73226.738, \"from_m\": 68444.771, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87474.523, \"from_m\": 73226.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89688.012, \"from_m\": 87474.523, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91918.985, \"from_m\": 89688.012, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102405.447, \"from_m\": 91918.985, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112280.754, \"from_m\": 102405.447, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112314.794, \"from_m\": 112280.754, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 121700.65, \"from_m\": 112314.794, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121783.217, \"from_m\": 121700.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129386.414, \"from_m\": 121783.217, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130197.983, \"from_m\": 129386.414, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150267.576, \"from_m\": 130197.983, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151070.46, \"from_m\": 150267.576, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151111.834, \"from_m\": 151070.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\": 154565.227, \"from_m\": 151111.834, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 155073.958, \"from_m\": 154565.227, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 164816.677, \"from_m\": 155073.958, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 164876.916, \"from_m\": 164816.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 165302.161, \"from_m\": 164876.916, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 165455.69, \"from_m\": 165302.161, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 166054.075, \"from_m\": 165455.69, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169483.521, \"from_m\": 166054.075, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171992.44, \"from_m\": 169483.521, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173459.341, \"from_m\": 171992.44, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173687.009, \"from_m\": 173459.341, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 174194.606, \"from_m\": 173687.009, \"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\": 174230.602, \"from_m\": 174194.606, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 174244.467, \"from_m\": 174230.602, \"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\": 174666.397, \"from_m\": 174244.467, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 175615.558, \"from_m\": 174666.397, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 176560.117, \"from_m\": 175615.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177169.607, \"from_m\": 176560.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177242.06, \"from_m\": 177169.607, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 178916.981, \"from_m\": 177242.06, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185479.974, \"from_m\": 178916.981, \"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\": 186666.654, \"from_m\": 185479.974, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 187903.102, \"from_m\": 186666.654, \"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\": 192600.107, \"from_m\": 187903.102, \"capability_applied\": null, \"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\": 214388.271, \"from_m\": 192600.107, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214448.975, \"from_m\": 214388.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 222162.601, \"from_m\": 214448.975, \"capability_applied\": null, \"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\": 222863.959, \"from_m\": 222162.601, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 231481.61, \"from_m\": 222863.959, \"capability_applied\": null, \"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\": 231546.888, \"from_m\": 231481.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 232267.048, \"from_m\": 231546.888, \"capability_applied\": null, \"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\": 232312.505, \"from_m\": 232267.048, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 238553.377, \"from_m\": 232312.505, \"capability_applied\": null, \"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\": 238642.037, \"from_m\": 238553.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 238778.004, \"from_m\": 238642.037, \"capability_applied\": null, \"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\": 239866.484, \"from_m\": 238778.004, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 240018.306, \"from_m\": 239866.484, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 240176.573, \"from_m\": 240018.306, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 241368.334, \"from_m\": 240176.573, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 243533.994, \"from_m\": 241368.334, \"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\": 243981.591, \"from_m\": 243533.994, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 248691.991, \"from_m\": 243981.591, \"capability_applied\": null, \"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\": 252434.874, \"from_m\": 248691.991, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 253401.353, \"from_m\": 252434.874, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 253607.82, \"from_m\": 253401.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 253650.954, \"from_m\": 253607.82, \"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\": 254372.528, \"from_m\": 253650.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 254443.026, \"from_m\": 254372.528, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 260485.039, \"from_m\": 254443.026, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 260546.528, \"from_m\": 260485.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 264177.304, \"from_m\": 260546.528, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 264542.21, \"from_m\": 264177.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 264593.41, \"from_m\": 264542.21, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264644.691, \"from_m\": 264593.41, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 264983.075, \"from_m\": 264644.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 265207.547, \"from_m\": 264983.075, \"capability_applied\": null, \"effective_limit_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\": 585578, \"profile_key\": \"280c263e01d5afe1e746621c93004fd48a9289fd04835cf6ef7a6158df60a914\", \"schedule_id\": 8161, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1700\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34671.018, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Chepstow\", \"stage_seq\": 11, \"distance_m\": 46487.752, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Lydney\", \"stage_seq\": 12, \"distance_m\": 59260.631, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Awre\", \"stage_seq\": 13, \"distance_m\": 67566.911, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Gloucester Over Jn\", \"stage_seq\": 14, \"distance_m\": 88041.59, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1749\", \"location\": \"Gloucester\", \"stage_seq\": 15, \"distance_m\": 90259.259, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 16, \"distance_m\": 90866.221, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 17, \"distance_m\": 92035.98, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1757H\", \"wtt_dep\": \"1759H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 18, \"distance_m\": 100870.703, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805H\", \"location\": \"Ashchurch\", \"stage_seq\": 19, \"distance_m\": 112642.367, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 20, \"distance_m\": 129775.216, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1813\", \"wtt_dep\": \"1814\", \"location\": \"Worcestershire Parkway [Low Level]\", \"stage_seq\": 21, \"distance_m\": 130833.463, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 22, \"distance_m\": 147931.574, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Bromsgrove\", \"stage_seq\": 23, \"distance_m\": 150959.382, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Barnt Green\", \"stage_seq\": 24, \"distance_m\": 156957.269, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Longbridge\", \"stage_seq\": 25, \"distance_m\": 161258.083, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833\", \"location\": \"Kings Norton\", \"stage_seq\": 26, \"distance_m\": 165126.179, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Selly Oak\", \"stage_seq\": 27, \"distance_m\": 168642.856, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1838\", \"wtt_dep\": \"1839\", \"location\": \"University\", \"stage_seq\": 28, \"distance_m\": 169803.421, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Five Ways\", \"stage_seq\": 29, \"distance_m\": 172522.306, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1845\", \"wtt_dep\": \"1849\", \"location\": \"Birmingham New Street\", \"stage_seq\": 30, \"distance_m\": 173932.63, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Proof House Jn\", \"stage_seq\": 31, \"distance_m\": 174946.486, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Grand Jn\", \"stage_seq\": 32, \"distance_m\": 175507.661, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Landor Street Jn\", \"stage_seq\": 33, \"distance_m\": 176477.904, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 34, \"distance_m\": 183662.693, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Water Orton\", \"stage_seq\": 35, \"distance_m\": 186226.265, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 36, \"distance_m\": 192600.107, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1908H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 37, \"distance_m\": 201825.658, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 38, \"distance_m\": 213813.907, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1921\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 39, \"distance_m\": 222537.181, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 40, \"distance_m\": 225930.058, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"North Stafford Jn\", \"stage_seq\": 41, \"distance_m\": 231594.691, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Stenson Jn\", \"stage_seq\": 42, \"distance_m\": 232341.166, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 43, \"distance_m\": 238712.74, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1936\", \"location\": \"Derby\", \"stage_seq\": 44, \"distance_m\": 239866.484, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 45, \"distance_m\": 239947.458, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Spondon\", \"stage_seq\": 46, \"distance_m\": 243651.834, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1945\", \"location\": \"Long Eaton\", \"stage_seq\": 47, \"distance_m\": 252612.278, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 48, \"distance_m\": 253481.479, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Trent East Jn\", \"stage_seq\": 49, \"distance_m\": 254401.656, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": \"1954\", \"location\": \"Beeston\", \"stage_seq\": 50, \"distance_m\": 259921.654, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Beeston South Jn\", \"stage_seq\": 51, \"distance_m\": 260627.314, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Mansfield Jn\", \"stage_seq\": 52, \"distance_m\": 264219.011, \"section_seq\": 1, \"route_path_id\": 68220}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 53, \"distance_m\": 265207.547, \"section_seq\": 1, \"route_path_id\": 68220}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 265207.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68220}], \"total_distance_m\": 265207.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 262778.686, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2428.861, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1645", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "13.5", "current_position_lat": "51.5893458", "current_position_lon": "-2.9992782", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Cardiff Central", "service_state_platform": "2", "timing_fact_generation": 1789489470248330, "current_leg_arrival_utc": "2026-09-15T16:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:00.346791", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-15T16:45:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:04.355201", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P CDF NOT 1M75 170117 2 100 None {"version": 3, "segments": [{"to_m": 341.881, "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": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31860.534, "from_m": 20488.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43803.025, "from_m": 31860.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46374.135, "from_m": 43803.025, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46586.02, "from_m": 46374.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46633.109, "from_m": 46586.02, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47653.101, "from_m": 46633.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58726.785, "from_m": 47653.101, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66380.441, "from_m": 58726.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68444.771, "from_m": 66380.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73226.738, "from_m": 68444.771, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87474.523, "from_m": 73226.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89688.012, "from_m": 87474.523, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91918.985, "from_m": 89688.012, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102405.447, "from_m": 91918.985, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112280.754, "from_m": 102405.447, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112314.794, "from_m": 112280.754, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 121700.65, "from_m": 112314.794, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121783.217, "from_m": 121700.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129386.414, "from_m": 121783.217, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130197.983, "from_m": 129386.414, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150267.576, "from_m": 130197.983, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151070.46, "from_m": 150267.576, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151111.834, "from_m": 151070.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": 154565.227, "from_m": 151111.834, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155073.958, "from_m": 154565.227, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 164816.677, "from_m": 155073.958, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 164876.916, "from_m": 164816.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 165302.161, "from_m": 164876.916, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165455.69, "from_m": 165302.161, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 166054.075, "from_m": 165455.69, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 169483.521, "from_m": 166054.075, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171992.44, "from_m": 169483.521, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173459.341, "from_m": 171992.44, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173687.009, "from_m": 173459.341, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 174194.606, "from_m": 173687.009, "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": 174230.602, "from_m": 174194.606, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 174244.467, "from_m": 174230.602, "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": 174666.397, "from_m": 174244.467, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 175615.558, "from_m": 174666.397, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 176560.117, "from_m": 175615.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177169.607, "from_m": 176560.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177242.06, "from_m": 177169.607, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178916.981, "from_m": 177242.06, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185479.974, "from_m": 178916.981, "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": 186666.654, "from_m": 185479.974, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 187903.102, "from_m": 186666.654, "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": 192600.107, "from_m": 187903.102, "capability_applied": null, "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": 214388.271, "from_m": 192600.107, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214448.975, "from_m": 214388.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 222162.601, "from_m": 214448.975, "capability_applied": null, "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": 222863.959, "from_m": 222162.601, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 231481.61, "from_m": 222863.959, "capability_applied": null, "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": 231546.888, "from_m": 231481.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 232267.048, "from_m": 231546.888, "capability_applied": null, "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": 232312.505, "from_m": 232267.048, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 238553.377, "from_m": 232312.505, "capability_applied": null, "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": 238642.037, "from_m": 238553.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 238778.004, "from_m": 238642.037, "capability_applied": null, "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": 239866.484, "from_m": 238778.004, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 240018.306, "from_m": 239866.484, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 240176.573, "from_m": 240018.306, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 241368.334, "from_m": 240176.573, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 243533.994, "from_m": 241368.334, "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": 243981.591, "from_m": 243533.994, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 248691.991, "from_m": 243981.591, "capability_applied": null, "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": 252434.874, "from_m": 248691.991, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253401.353, "from_m": 252434.874, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 253607.82, "from_m": 253401.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 253650.954, "from_m": 253607.82, "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": 254372.528, "from_m": 253650.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 254443.026, "from_m": 254372.528, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 260485.039, "from_m": 254443.026, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 260546.528, "from_m": 260485.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 264177.304, "from_m": 260546.528, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 264542.21, "from_m": 264177.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 264593.41, "from_m": 264542.21, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264644.691, "from_m": 264593.41, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 264983.075, "from_m": 264644.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 265207.547, "from_m": 264983.075, "capability_applied": null, "effective_limit_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": 585578, "profile_key": "280c263e01d5afe1e746621c93004fd48a9289fd04835cf6ef7a6158df60a914", "schedule_id": 8161, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1700", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34671.018, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Chepstow", "stage_seq": 11, "distance_m": 46487.752, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Lydney", "stage_seq": 12, "distance_m": 59260.631, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Awre", "stage_seq": 13, "distance_m": 67566.911, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Gloucester Over Jn", "stage_seq": 14, "distance_m": 88041.59, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1749", "location": "Gloucester", "stage_seq": 15, "distance_m": 90259.259, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Horton Road Jn", "stage_seq": 16, "distance_m": 90866.221, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Barnwood Jn", "stage_seq": 17, "distance_m": 92035.98, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1759H", "location": "Cheltenham Spa", "stage_seq": 18, "distance_m": 100870.703, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805H", "location": "Ashchurch", "stage_seq": 19, "distance_m": 112642.367, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Abbotswood Jn", "stage_seq": 20, "distance_m": 129775.216, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1813", "wtt_dep": "1814", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 21, "distance_m": 130833.463, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Stoke Works Jn", "stage_seq": 22, "distance_m": 147931.574, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Bromsgrove", "stage_seq": 23, "distance_m": 150959.382, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Barnt Green", "stage_seq": 24, "distance_m": 156957.269, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Longbridge", "stage_seq": 25, "distance_m": 161258.083, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833", "location": "Kings Norton", "stage_seq": 26, "distance_m": 165126.179, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Selly Oak", "stage_seq": 27, "distance_m": 168642.856, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1838", "wtt_dep": "1839", "location": "University", "stage_seq": 28, "distance_m": 169803.421, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Five Ways", "stage_seq": 29, "distance_m": 172522.306, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1845", "wtt_dep": "1849", "location": "Birmingham New Street", "stage_seq": 30, "distance_m": 173932.63, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Proof House Jn", "stage_seq": 31, "distance_m": 174946.486, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Grand Jn", "stage_seq": 32, "distance_m": 175507.661, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853", "location": "Landor Street Jn", "stage_seq": 33, "distance_m": 176477.904, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Castle Bromwich Jn", "stage_seq": 34, "distance_m": 183662.693, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Water Orton", "stage_seq": 35, "distance_m": 186226.265, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Kingsbury Jn", "stage_seq": 36, "distance_m": 192600.107, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1908H", "location": "Tamworth High Level", "stage_seq": 37, "distance_m": 201825.658, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Wichnor Jn", "stage_seq": 38, "distance_m": 213813.907, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1921", "location": "Burton-on-Trent", "stage_seq": 39, "distance_m": 222537.181, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Clay Mills Jn", "stage_seq": 40, "distance_m": 225930.058, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "North Stafford Jn", "stage_seq": 41, "distance_m": 231594.691, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Stenson Jn", "stage_seq": 42, "distance_m": 232341.166, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Derby L.N.W. Jn", "stage_seq": 43, "distance_m": 238712.74, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1936", "location": "Derby", "stage_seq": 44, "distance_m": 239866.484, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Derby Way & Works Jn", "stage_seq": 45, "distance_m": 239947.458, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Spondon", "stage_seq": 46, "distance_m": 243651.834, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1945", "location": "Long Eaton", "stage_seq": 47, "distance_m": 252612.278, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Sheet Stores Jn", "stage_seq": 48, "distance_m": 253481.479, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Trent East Jn", "stage_seq": 49, "distance_m": 254401.656, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": "1954", "location": "Beeston", "stage_seq": 50, "distance_m": 259921.654, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Beeston South Jn", "stage_seq": 51, "distance_m": 260627.314, "section_seq": 1, "route_path_id": 68220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Mansfield Jn", "stage_seq": 52, "distance_m": 264219.011, "section_seq": 1, "route_path_id": 68220}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": null, "location": "Nottingham", "stage_seq": 53, "distance_m": 265207.547, "section_seq": 1, "route_path_id": 68220}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 265207.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 68220}], "total_distance_m": 265207.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 262778.686, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2428.861, "synthetic_unknown_infrastructure_limit_mph": 60} [] Cardiff Central 1645 1645 2 16:45:00 None Nottingham 2000 2000 5B None None https://www.realtimetrains.co.uk/service/gb-nr:G00921/2026-09-15/detailed None Cardiff Central 2026-09-15T16:45:30+01:00 Newport (South Wales) 13.5 {"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1717989999999996, 51.477144800000005], [-3.1717497465626896, 51.47715936286946], [-3.1715794999999996, 51.4772097], [-3.171511393836019, 51.47722911532835], [-3.171431508709132, 51.47725188852774], [-3.1712224, 51.4773115], [-3.1709491999999995, 51.4773806], [-3.1707864999999997, 51.477419], [-3.1706154, 51.477458], [-3.1702486999999997, 51.4775407], [-3.1701479, 51.47756340000001], [-3.1697089, 51.477686899999995], [-3.1695627999999996, 51.4777259], [-3.169301399999999, 51.4777922], [-3.1688897999999996, 51.4778856], [-3.1685189999999994, 51.4779741], [-3.1679449999999996, 51.4781311], [-3.1678070999999997, 51.47816949999999], [-3.1671041, 51.4784055], [-3.1669558, 51.478444399999994], [-3.1668413999999996, 51.478474899999995], [-3.1664034999999995, 51.4785927], [-3.1659026, 51.47873250000001], [-3.1652992, 51.47890139999999], [-3.1648807999999997, 51.47901829999999], [-3.1644065, 51.4791509], [-3.1639762, 51.47927399999999], [-3.1637406, 51.47934530000001], [-3.1632592, 51.47949359999999], [-3.1627128, 51.47968519999999], [-3.1620669, 51.4799372], [-3.1611799, 51.4803241], [-3.1610573421014245, 51.48038042316301], [-3.1604281, 51.4806696], [-3.1597428, 51.48098619999999], [-3.1587686, 51.481428300000005], [-3.1580001, 51.4817991], [-3.1572591, 51.482201399999994], [-3.1567815999999995, 51.4824795], [-3.1558985999999996, 51.48302929999999], [-3.1555339, 51.483279800000005], [-3.1550409, 51.4836429], [-3.1545982999999995, 51.4840129], [-3.1540425, 51.484505], [-3.1537121, 51.4848103], [-3.1536737, 51.4848458], [-3.1532209999999994, 51.48524890000001], [-3.1527838, 51.48562890000001], [-3.1522487, 51.48608480000001], [-3.1516286, 51.4866045], [-3.1510658, 51.487092], [-3.1502974, 51.4877425], [-3.1496075, 51.4883265], [-3.1489629999999997, 51.488874], [-3.1484949, 51.48927230000001], [-3.1477836, 51.48988219999999], [-3.1471738999999994, 51.490404700000006], [-3.1464117000000003, 51.4910161], [-3.1456190999999993, 51.4916499], [-3.1450209, 51.49212589999999], [-3.1443181999999994, 51.4926845], [-3.144103494418325, 51.49285515160212], [-3.1436972999999995, 51.493178], [-3.1433016, 51.49349109999999], [-3.1429240000000003, 51.4937914], [-3.1424451999999996, 51.494173], [-3.1418510999999993, 51.4946423], [-3.1414268, 51.494969000000005], [-3.1408111999999995, 51.4954207], [-3.1402806999999995, 51.49578449999999], [-3.1397544, 51.496132], [-3.1390803999999997, 51.4965492], [-3.1379673, 51.4971654], [-3.1372398, 51.49752629999999], [-3.1371026, 51.4975928], [-3.1364642, 51.49790229999999], [-3.1357704, 51.498210099999994], [-3.1356793999999995, 51.49825239999999], [-3.1351524, 51.498467], [-3.1344817999999997, 51.4987325], [-3.1343669010159876, 51.4987748385867], [-3.133818, 51.498977100000005], [-3.1331394, 51.49920920000001], [-3.1326069999999997, 51.499387799999994], [-3.1317929, 51.499636599999995], [-3.1310394999999995, 51.4998733], [-3.1301718, 51.500147199999994], [-3.1291525, 51.50047190000001], [-3.1281076, 51.5007988], [-3.1276061999999993, 51.5009595], [-3.127084599999999, 51.50112480000001], [-3.1264580000000004, 51.501323000000006], [-3.1259215999999994, 51.50149], [-3.1253247999999996, 51.50167369999999], [-3.1247104999999995, 51.5018732], [-3.1240521, 51.5020752], [-3.1234780999999994, 51.50226299999999], [-3.1228105, 51.5024738], [-3.1214704, 51.5028942], [-3.1203147, 51.5032594], [-3.1190858999999995, 51.5036438], [-3.1174564999999994, 51.50415720000001], [-3.1159722, 51.50462679999998], [-3.1149515999999995, 51.50494899999999], [-3.1136627999999997, 51.5053538], [-3.1126931999999994, 51.5056635], [-3.1120668999999994, 51.5058589], [-3.1106329999999995, 51.5063126], [-3.1092476, 51.5067491], [-3.1085126999999995, 51.5069845], [-3.1079161999999996, 51.50718609999999], [-3.107465299999999, 51.50735180000001], [-3.1069208, 51.5075713], [-3.1062543, 51.50785679999999], [-3.1056427, 51.5081331], [-3.105014, 51.50842479999999], [-3.104436, 51.508693599999994], [-3.1039088999999995, 51.5089415], [-3.1032383999999995, 51.5092495], [-3.1028346999999994, 51.5094381], [-3.1024752, 51.5096061], [-3.1022335999999995, 51.509719], [-3.1018758, 51.50988639999999], [-3.1012144, 51.51019389999998], [-3.1006457999999997, 51.5104535], [-3.1000114, 51.510744], [-3.0992872, 51.511082], [-3.0987282, 51.51133780000001], [-3.0980212000000003, 51.51166959999999], [-3.097400299999999, 51.511958400000005], [-3.0970891, 51.51210030000001], [-3.0967029, 51.5122814], [-3.0963371, 51.5124529], [-3.0954445, 51.51286249999998], [-3.0939876999999996, 51.51354469999999], [-3.0920225999999995, 51.5144619], [-3.0903811999999995, 51.51521999999999], [-3.0892424, 51.51575189999999], [-3.0876238, 51.5165012], [-3.0864595, 51.517042], [-3.0846051, 51.51790080000001], [-3.0836196999999994, 51.5183567], [-3.0810895, 51.51953000000001], [-3.0786246, 51.52068039999999], [-3.0770058999999996, 51.5214243], [-3.0758132, 51.521982599999994], [-3.0745466999999995, 51.52257279999999], [-3.0735867999999997, 51.523017999999986], [-3.0722095, 51.5236488], [-3.0708493, 51.524276], [-3.0687392999999994, 51.52526019999999], [-3.0672768999999995, 51.5259828], [-3.0660358999999997, 51.5265499], [-3.0641105, 51.527435100000005], [-3.0629207, 51.527984499999995], [-3.0608135999999995, 51.5289562], [-3.0589592, 51.5297901], [-3.0572992, 51.5305825], [-3.0554861999999994, 51.5314065], [-3.0544212, 51.5318994], [-3.0542719660063726, 51.53196884206849], [-3.0529851999999997, 51.53256759999999], [-3.0520841, 51.53299289999999], [-3.0500361, 51.53395270000001], [-3.0479178999999994, 51.534928499999985], [-3.0457052, 51.5359398], [-3.0445331999999996, 51.53647449999999], [-3.0434172, 51.5369974], [-3.0427413, 51.5373206], [-3.0415174, 51.53787700000001], [-3.0402565, 51.5384564], [-3.0392768, 51.53892270000001], [-3.0372293, 51.539871100000006], [-3.0355340000000006, 51.5406536], [-3.0342845, 51.54124699999999], [-3.0322257, 51.5421972], [-3.0307745, 51.54287190000001], [-3.0296158999999996, 51.5433964], [-3.0275713, 51.544323600000006], [-3.0259867, 51.545030100000005], [-3.0244020999999996, 51.54577], [-3.0242403, 51.54584779999999], [-3.0232361999999995, 51.54633090000001], [-3.0217526, 51.5470239], [-3.0202943, 51.547693200000005], [-3.0192536999999997, 51.548172099999995], [-3.0187931999999997, 51.54838490000001], [-3.0182187999999996, 51.5486527], [-3.0176288999999996, 51.5489238], [-3.0170505, 51.5491904], [-3.0164764999999996, 51.5494568], [-3.0158882999999994, 51.5497267], [-3.0152559, 51.5500219], [-3.0147945, 51.5502337], [-3.0141738999999994, 51.550535], [-3.0135827999999996, 51.55083270000001], [-3.0131058, 51.551095], [-3.0125834, 51.55140740000001], [-3.0120810999999996, 51.55173929999999], [-3.0116029, 51.5520896], [-3.0111768999999997, 51.55242849999999], [-3.0107746, 51.5527832], [-3.0103656, 51.5531787], [-3.0098568999999995, 51.5537452], [-3.0096851999999994, 51.5539556], [-3.0094817999999997, 51.55422349999999], [-3.0092163999999997, 51.554601799999986], [-3.009178203165996, 51.55466347968381], [-3.0089498, 51.55503230000001], [-3.0087148999999997, 51.55546590000001], [-3.0085408, 51.55584149999999], [-3.0083463, 51.55631160000001], [-3.0082012999999996, 51.5567158], [-3.0078901, 51.55764609999999], [-3.0076218999999997, 51.55847649999999], [-3.0073044999999996, 51.5594754], [-3.0069215, 51.560677], [-3.0067227999999995, 51.56156070000001], [-3.0066575999999996, 51.56199000000001], [-3.0065955999999994, 51.5625507], [-3.0065631999999995, 51.56304469999999], [-3.0065476, 51.5637619], [-3.0064935, 51.5642307], [-3.0065069, 51.5645888], [-3.0064975, 51.5652689], [-3.006525, 51.5655815], [-3.0065297, 51.566035], [-3.0065704999999996, 51.566340200000006], [-3.0066296, 51.56666990000001], [-3.0067159, 51.567161], [-3.0068696, 51.5680128], [-3.0069087, 51.568192], [-3.0069446, 51.5683566], [-3.0070795, 51.56900469999999], [-3.0070959044723864, 51.56908936711081], [-3.0072661999999997, 51.5699683], [-3.0073788, 51.5705402], [-3.0075611999999996, 51.571428699999984], [-3.0077489999999996, 51.5724623], [-3.0078696999999996, 51.5730975], [-3.0079715999999994, 51.57370590000001], [-3.0080335, 51.5742041], [-3.0080813, 51.5747014], [-3.0080815, 51.5750575], [-3.0080681999999994, 51.575514600000005], [-3.0080524, 51.5756507], [-3.0079686999999997, 51.576066099999984], [-3.0079099, 51.5762589], [-3.0078494999999994, 51.5764072], [-3.0075827, 51.5770248], [-3.0072875999999997, 51.5775699], [-3.0069174999999997, 51.57820830000001], [-3.0064964, 51.57893839999999], [-3.0061895999999995, 51.57947239999999], [-3.0060644999999995, 51.5796901], [-3.0058895000000003, 51.57999699999999], [-3.0037110999999994, 51.5838232], [-3.0026308, 51.5857106], [-3.0023715999999996, 51.58616669999999], [-3.0022625, 51.5863526], [-3.0020156999999994, 51.586780899999994], [-3.0017915, 51.5871648], [-3.0015598000000003, 51.5874959], [-3.0014765999999997, 51.58761249999999], [-3.0013531999999996, 51.5877692], [-3.0012178, 51.587935], [-3.0010018, 51.58816560000001], [-3.0008691, 51.5882916], [-3.0007845999999994, 51.5883616], [-3.000602199999999, 51.5885182], [-3.000456, 51.5886424], [-3.0001342, 51.5888515], [-2.9998592, 51.5890199], [-2.9996414999999996, 51.58915199999999], [-2.9992781705370697, 51.589345813679]]} 11.7 1645 1658½ University Birmingham New Street H.s. Newport (South Wales) 51.5893458 -2.9992782 51.5893458 -2.9992782 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:45:00 Cardiff Central SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789489470248330 1 1 2026-09-15 16:55:04.355201 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:00.346791
554781 585601 W75822 652P32MT15 2026-09-15 COMPLETE None 2026-09-15 16:45:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 585601, "stp": "P", "toc": "West Midlands Trains", "uid": "W75822", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75822/2026-09-15/detailed", "trust_id": "652P32MT15", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "16:45:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-15", "dest_arr_time": "1648", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P32", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1648", "current_leg_dep": "1645", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1645", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "1648", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 585601, \"profile_key\": \"a3aad3117745e32a8a8014d4fc88beaa6c165060cb445b081ced314ac646ef4f\", \"schedule_id\": 28295, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1645", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789483521744991, "current_leg_arrival_utc": "2026-09-15T16:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:00.401732", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-15T16:45:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:04.395499", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SBT None 2P32 139002 1 45 None {"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 585601, "profile_key": "a3aad3117745e32a8a8014d4fc88beaa6c165060cb445b081ced314ac646ef4f", "schedule_id": 28295, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39633}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stourbridge Town 1645 1645 None 16:45:00 None Stourbridge Jn (Town Plat) 1648 1648 None None None https://www.realtimetrains.co.uk/service/gb-nr:W75822/2026-09-15/detailed None Stourbridge Town 2026-09-15T16:45:30+01:00 Stourbridge Jn (Town Plat) 3.0 {"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} 0.7 1645 1648 None None Stourbridge Jn (Town Plat) 52.4473924 -2.1342705 52.4473924 -2.1342705 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:45:00 Stourbridge Town SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789483521744991 0 0 2026-09-15 16:55:04.395499 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:00.401732
554782 582726 G28261 879J46MP15 2026-09-15 COMPLETE 15637794 2026-09-15 17:45:00 2026-09-15 16:55:07 2026-09-17 16:55:07 {"id": 582726, "stp": "P", "toc": "Thameslink", "uid": "G28261", "consist": "700142", "dest_crs": "PBO", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28261/2026-09-15/detailed", "trust_id": "879J46MP15", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-15", "dest_arr_time": "1736", "dest_platform": "1A", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "9J46", "timing_status": "LATE", "origin_station": "Horsham", "current_leg_arr": "1745", "current_leg_dep": "1724", "current_leg_end": "Peterborough", "origin_dep_time": "1455", "origin_platform": "3", "current_location": "Peterborough", "last_update_time": "2026-09-15T16:55:07", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Huntingdon", "dest_arr_time_act": "1736", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Huntingdon", "current_leg_milage": "17.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 887.344, \"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\": 1426.665, \"from_m\": 887.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9431.625, \"from_m\": 1426.665, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10289.161, \"from_m\": 9431.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13358.823, \"from_m\": 10289.161, \"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\": 13764.487, \"from_m\": 13358.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13947.67, \"from_m\": 13764.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14422.765, \"from_m\": 13947.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14533.511, \"from_m\": 14422.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16978.172, \"from_m\": 14533.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17093.623, \"from_m\": 16978.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17946.399, \"from_m\": 17093.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\": 19975.021, \"from_m\": 17946.399, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22786.118, \"from_m\": 19975.021, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22826.872, \"from_m\": 22786.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\": 26210.566, \"from_m\": 22826.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27523.873, \"from_m\": 26210.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27712.083, \"from_m\": 27523.873, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27728.452, \"from_m\": 27712.083, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28170.862, \"from_m\": 27728.452, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28237.265, \"from_m\": 28170.862, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28707.727, \"from_m\": 28237.265, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36217.416, \"from_m\": 28707.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36844.314, \"from_m\": 36217.416, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38245.461, \"from_m\": 36844.314, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38362.229, \"from_m\": 38245.461, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42705.211, \"from_m\": 38362.229, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43982.854, \"from_m\": 42705.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44041.419, \"from_m\": 43982.854, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44085.689, \"from_m\": 44041.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44121.396, \"from_m\": 44085.689, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44185.095, \"from_m\": 44121.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44273.764, \"from_m\": 44185.095, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44304.199, \"from_m\": 44273.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44698.456, \"from_m\": 44304.199, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44735.421, \"from_m\": 44698.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45631.872, \"from_m\": 44735.421, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45663.268, \"from_m\": 45631.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45697.28, \"from_m\": 45663.268, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46112.74, \"from_m\": 45697.28, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47102.064, \"from_m\": 46112.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47424.048, \"from_m\": 47102.064, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47482.313, \"from_m\": 47424.048, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50770.966, \"from_m\": 47482.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50832.482, \"from_m\": 50770.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56113.655, \"from_m\": 50832.482, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58003.465, \"from_m\": 56113.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58939.892, \"from_m\": 58003.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60511.799, \"from_m\": 58939.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62125.702, \"from_m\": 60511.799, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62369.055, \"from_m\": 62125.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62465.068, \"from_m\": 62369.055, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62512.327, \"from_m\": 62465.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62750.826, \"from_m\": 62512.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63278.111, \"from_m\": 62750.826, \"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\": 63315.875, \"from_m\": 63278.111, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 63873.106, \"from_m\": 63315.875, \"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\": 63950.732, \"from_m\": 63873.106, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66471.217, \"from_m\": 63950.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67508.962, \"from_m\": 66471.217, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67657.845, \"from_m\": 67508.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\": 67687.493, \"from_m\": 67657.845, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67792.437, \"from_m\": 67687.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68868.418, \"from_m\": 67792.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68970.331, \"from_m\": 68868.418, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69833.23, \"from_m\": 68970.331, \"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\": 70090.712, \"from_m\": 69833.23, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70603.288, \"from_m\": 70090.712, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70658.529, \"from_m\": 70603.288, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71951.9, \"from_m\": 70658.529, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75849.407, \"from_m\": 71951.9, \"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\": 79000.301, \"from_m\": 75849.407, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 103554.2, \"from_m\": 79000.301, \"capability_applied\": null, \"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\": 149066.607, \"from_m\": 103554.2, \"capability_applied\": null, \"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\": 149113.264, \"from_m\": 149066.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154239.241, \"from_m\": 149113.264, \"capability_applied\": null, \"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\": 157023.223, \"from_m\": 154239.241, \"capability_applied\": null, \"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\": 174504.379, \"from_m\": 157023.223, \"capability_applied\": null, \"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\": 174563.843, \"from_m\": 174504.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177891.409, \"from_m\": 174563.843, \"capability_applied\": null, \"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\": 180599.904, \"from_m\": 177891.409, \"capability_applied\": null, \"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\": 181956.311, \"from_m\": 180599.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 187452.603, \"from_m\": 181956.311, \"capability_applied\": null, \"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\": 189151.672, \"from_m\": 187452.603, \"capability_applied\": null, \"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\": 189173.75, \"from_m\": 189151.672, \"capability_applied\": null, \"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}], \"service_id\": 582726, \"profile_key\": \"eb050f245a324912c140aad6d1ceb1f1ddae4af61967fcaf60e2c77ef836cdd6\", \"schedule_id\": 11071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459\", \"location\": \"Littlehaven\", \"stage_seq\": 2, \"distance_m\": 2148.79, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505\", \"location\": \"Ifield\", \"stage_seq\": 3, \"distance_m\": 9946.113, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508H\", \"location\": \"Crawley\", \"stage_seq\": 4, \"distance_m\": 11892.333, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1513\", \"location\": \"Three Bridges\", \"stage_seq\": 5, \"distance_m\": 13978.888, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1519\", \"location\": \"Gatwick Airport\", \"stage_seq\": 6, \"distance_m\": 18416.489, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1521H\", \"location\": \"Horley\", \"stage_seq\": 7, \"distance_m\": 19778.45, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Salfords\", \"stage_seq\": 8, \"distance_m\": 23451.571, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 9, \"distance_m\": 26388.331, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529H\", \"location\": \"Redhill\", \"stage_seq\": 10, \"distance_m\": 27863.929, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1533H\", \"location\": \"Merstham\", \"stage_seq\": 11, \"distance_m\": 30698.847, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539\", \"location\": \"Coulsdon South\", \"stage_seq\": 12, \"distance_m\": 36734.961, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 13, \"distance_m\": 38122.929, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Purley\", \"stage_seq\": 14, \"distance_m\": 39711.222, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"East Croydon\", \"stage_seq\": 15, \"distance_m\": 44506.091, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 45353.801, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 17, \"distance_m\": 46112.74, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Norwood Junction\", \"stage_seq\": 18, \"distance_m\": 47166.802, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Sydenham\", \"stage_seq\": 19, \"distance_m\": 50770.966, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"New Cross Gate\", \"stage_seq\": 20, \"distance_m\": 56464.777, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 21, \"distance_m\": 57566.067, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 22, \"distance_m\": 59185.2, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1601\", \"location\": \"London Bridge\", \"stage_seq\": 23, \"distance_m\": 61049.978, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 24, \"distance_m\": 61776.995, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 25, \"distance_m\": 62384.424, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"London Blackfriars\", \"stage_seq\": 26, \"distance_m\": 62986.558, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609\", \"location\": \"City Thameslink\", \"stage_seq\": 27, \"distance_m\": 63388.942, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611H\", \"location\": \"Farringdon\", \"stage_seq\": 28, \"distance_m\": 64119.1, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 29, \"distance_m\": 66337.955, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 30, \"distance_m\": 67473.585, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Holloway South Jn\", \"stage_seq\": 31, \"distance_m\": 68646.277, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1623H\", \"location\": \"Finsbury Park\", \"stage_seq\": 32, \"distance_m\": 70466.118, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 33, \"distance_m\": 74313.984, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Potters Bar\", \"stage_seq\": 34, \"distance_m\": 86875.433, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 35, \"distance_m\": 98989.686, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Digswell Jn\", \"stage_seq\": 36, \"distance_m\": 100430.522, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 37, \"distance_m\": 104701.631, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644H\", \"location\": \"Stevenage\", \"stage_seq\": 38, \"distance_m\": 110701.425, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Hitchin\", \"stage_seq\": 39, \"distance_m\": 117704.983, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Arlesey\", \"stage_seq\": 40, \"distance_m\": 125837.641, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1701\", \"location\": \"Biggleswade\", \"stage_seq\": 41, \"distance_m\": 132507.183, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Sandy\", \"stage_seq\": 42, \"distance_m\": 137241.892, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712H\", \"location\": \"St. Neots\", \"stage_seq\": 43, \"distance_m\": 149483.818, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1720\", \"location\": \"Huntingdon\", \"stage_seq\": 44, \"distance_m\": 160883.723, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Holme Jn\", \"stage_seq\": 45, \"distance_m\": 177469.327, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Fletton Jn\", \"stage_seq\": 46, \"distance_m\": 186999.729, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 47, \"distance_m\": 189173.75, \"section_seq\": 1, \"route_path_id\": 69410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189173.75, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69410}], \"total_distance_m\": 189173.75, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 186329.407, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2844.343, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1455", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:57:04Z\", \"source_id\": 47681565, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:57:07Z\", \"source_id\": 15506470, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:03:12Z\", \"source_id\": 47697728, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:04:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:03:15Z\", \"source_id\": 15511010, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:07:27Z\", \"source_id\": 47709127, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:07:27Z\", \"source_id\": 15514196, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30653, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:11:41Z\", \"source_id\": 47720576, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:11:43Z\", \"source_id\": 15517372, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:17:42Z\", \"source_id\": 47736829, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:17:45Z\", \"source_id\": 15521966, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:21:44Z\", \"source_id\": 47747502, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:21:48Z\", \"source_id\": 15525080, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:25:10Z\", \"source_id\": 47756338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:25:13Z\", \"source_id\": 15527689, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:26:42Z\", \"source_id\": 47760263, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:26:44Z\", \"source_id\": 15528790, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:28:38Z\", \"source_id\": 47765151, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:28:43Z\", \"source_id\": 15530249, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:33:25Z\", \"source_id\": 47777941, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:33:29Z\", \"source_id\": 15533938, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:38:23Z\", \"source_id\": 47791587, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:38:26Z\", \"source_id\": 15537657, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:43:05Z\", \"source_id\": 47803948, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:43:06Z\", \"source_id\": 15541192, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:46:43Z\", \"source_id\": 47813907, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:46:46Z\", \"source_id\": 15543973, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:20Z\", \"source_id\": 47823761, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:23Z\", \"source_id\": 15546905, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:56:17Z\", \"source_id\": 47839760, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:56:23Z\", \"source_id\": 15551445, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:00:52Z\", \"source_id\": 47851787, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:00:55Z\", \"source_id\": 15554954, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:05:42Z\", \"source_id\": 47864918, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:05:46Z\", \"source_id\": 15558759, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:00Z\", \"source_id\": 47873931, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:03Z\", \"source_id\": 15561253, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:02Z\", \"source_id\": 47879547, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:04Z\", \"source_id\": 15562857, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:28Z\", \"source_id\": 47888955, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:14:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:33Z\", \"source_id\": 15565684, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:07Z\", \"source_id\": 47904266, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:11Z\", \"source_id\": 15570030, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:04Z\", \"source_id\": 47934518, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:08Z\", \"source_id\": 15578704, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:05Z\", \"source_id\": 47961912, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:09Z\", \"source_id\": 15586630, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:31Z\", \"source_id\": 47979866, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:36Z\", \"source_id\": 15591901, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:26Z\", \"source_id\": 47999691, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:30Z\", \"source_id\": 15597495, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:20Z\", \"source_id\": 48016460, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:24Z\", \"source_id\": 15602137, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:11Z\", \"source_id\": 48030824, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:15Z\", \"source_id\": 15606010, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:43Z\", \"source_id\": 48055659, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:46Z\", \"source_id\": 15613076, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:01Z\", \"source_id\": 48079204, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:05Z\", \"source_id\": 15619831, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:54Z\", \"source_id\": 48107022, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:58Z\", \"source_id\": 15627908, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:42Z\", \"source_id\": 48138170, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:46Z\", \"source_id\": 15637794, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "1", "timing_fact_generation": 1789490627049152, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:02.956773", "service_state_evidence_id": 15637794, "current_leg_start_actual_dep": "2026-09-15T17:29:00+01:00", "operational_evidence_version": 222, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:03.448280", "service_state_valid_until_kind": null, "operational_interpretation_version": 222, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P HRH PBO 9J46 700142 12 100 None {"version": 3, "segments": [{"to_m": 887.344, "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": 1426.665, "from_m": 887.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9431.625, "from_m": 1426.665, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10289.161, "from_m": 9431.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13358.823, "from_m": 10289.161, "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": 13764.487, "from_m": 13358.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13947.67, "from_m": 13764.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14422.765, "from_m": 13947.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14533.511, "from_m": 14422.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16978.172, "from_m": 14533.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17093.623, "from_m": 16978.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17946.399, "from_m": 17093.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": 19975.021, "from_m": 17946.399, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22786.118, "from_m": 19975.021, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22826.872, "from_m": 22786.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": 26210.566, "from_m": 22826.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27523.873, "from_m": 26210.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27712.083, "from_m": 27523.873, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27728.452, "from_m": 27712.083, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28170.862, "from_m": 27728.452, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28237.265, "from_m": 28170.862, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28707.727, "from_m": 28237.265, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36217.416, "from_m": 28707.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36844.314, "from_m": 36217.416, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38245.461, "from_m": 36844.314, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38362.229, "from_m": 38245.461, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42705.211, "from_m": 38362.229, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43982.854, "from_m": 42705.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44041.419, "from_m": 43982.854, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44085.689, "from_m": 44041.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44121.396, "from_m": 44085.689, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44185.095, "from_m": 44121.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44273.764, "from_m": 44185.095, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44304.199, "from_m": 44273.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44698.456, "from_m": 44304.199, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44735.421, "from_m": 44698.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45631.872, "from_m": 44735.421, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45663.268, "from_m": 45631.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45697.28, "from_m": 45663.268, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46112.74, "from_m": 45697.28, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47102.064, "from_m": 46112.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47424.048, "from_m": 47102.064, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47482.313, "from_m": 47424.048, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50770.966, "from_m": 47482.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50832.482, "from_m": 50770.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56113.655, "from_m": 50832.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58003.465, "from_m": 56113.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58939.892, "from_m": 58003.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60511.799, "from_m": 58939.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62125.702, "from_m": 60511.799, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62369.055, "from_m": 62125.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62465.068, "from_m": 62369.055, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62512.327, "from_m": 62465.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62750.826, "from_m": 62512.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63278.111, "from_m": 62750.826, "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": 63315.875, "from_m": 63278.111, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 63873.106, "from_m": 63315.875, "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": 63950.732, "from_m": 63873.106, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66471.217, "from_m": 63950.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 67508.962, "from_m": 66471.217, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67657.845, "from_m": 67508.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": 67687.493, "from_m": 67657.845, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67792.437, "from_m": 67687.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68868.418, "from_m": 67792.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68970.331, "from_m": 68868.418, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69833.23, "from_m": 68970.331, "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": 70090.712, "from_m": 69833.23, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70603.288, "from_m": 70090.712, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70658.529, "from_m": 70603.288, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71951.9, "from_m": 70658.529, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75849.407, "from_m": 71951.9, "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": 79000.301, "from_m": 75849.407, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 103554.2, "from_m": 79000.301, "capability_applied": null, "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": 149066.607, "from_m": 103554.2, "capability_applied": null, "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": 149113.264, "from_m": 149066.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154239.241, "from_m": 149113.264, "capability_applied": null, "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": 157023.223, "from_m": 154239.241, "capability_applied": null, "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": 174504.379, "from_m": 157023.223, "capability_applied": null, "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": 174563.843, "from_m": 174504.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177891.409, "from_m": 174563.843, "capability_applied": null, "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": 180599.904, "from_m": 177891.409, "capability_applied": null, "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": 181956.311, "from_m": 180599.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 187452.603, "from_m": 181956.311, "capability_applied": null, "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": 189151.672, "from_m": 187452.603, "capability_applied": null, "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": 189173.75, "from_m": 189151.672, "capability_applied": null, "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}], "service_id": 582726, "profile_key": "eb050f245a324912c140aad6d1ceb1f1ddae4af61967fcaf60e2c77ef836cdd6", "schedule_id": 11071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1455", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459", "location": "Littlehaven", "stage_seq": 2, "distance_m": 2148.79, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505", "location": "Ifield", "stage_seq": 3, "distance_m": 9946.113, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508H", "location": "Crawley", "stage_seq": 4, "distance_m": 11892.333, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1513", "location": "Three Bridges", "stage_seq": 5, "distance_m": 13978.888, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1519", "location": "Gatwick Airport", "stage_seq": 6, "distance_m": 18416.489, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1521H", "location": "Horley", "stage_seq": 7, "distance_m": 19778.45, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Salfords", "stage_seq": 8, "distance_m": 23451.571, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Earlswood (Surrey)", "stage_seq": 9, "distance_m": 26388.331, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529H", "location": "Redhill", "stage_seq": 10, "distance_m": 27863.929, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1533H", "location": "Merstham", "stage_seq": 11, "distance_m": 30698.847, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539", "location": "Coulsdon South", "stage_seq": 12, "distance_m": 36734.961, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "Stoats Nest Jn", "stage_seq": 13, "distance_m": 38122.929, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Purley", "stage_seq": 14, "distance_m": 39711.222, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "East Croydon", "stage_seq": 15, "distance_m": 44506.091, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Windmill Bridge Jn", "stage_seq": 16, "distance_m": 45353.801, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Norwood Fork Jn", "stage_seq": 17, "distance_m": 46112.74, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Norwood Junction", "stage_seq": 18, "distance_m": 47166.802, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Sydenham", "stage_seq": 19, "distance_m": 50770.966, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "New Cross Gate", "stage_seq": 20, "distance_m": 56464.777, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Bricklayers Arms Jn", "stage_seq": 21, "distance_m": 57566.067, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Blue Anchor (Kent)", "stage_seq": 22, "distance_m": 59185.2, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1601", "location": "London Bridge", "stage_seq": 23, "distance_m": 61049.978, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Metropolitan Jn", "stage_seq": 24, "distance_m": 61776.995, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Blackfriars Jn", "stage_seq": 25, "distance_m": 62384.424, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "London Blackfriars", "stage_seq": 26, "distance_m": 62986.558, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "City Thameslink", "stage_seq": 27, "distance_m": 63388.942, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "Farringdon", "stage_seq": 28, "distance_m": 64119.1, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "St Pancras Low Level", "stage_seq": 29, "distance_m": 66337.955, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Belle Isle Jn", "stage_seq": 30, "distance_m": 67473.585, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Holloway South Jn", "stage_seq": 31, "distance_m": 68646.277, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1623H", "location": "Finsbury Park", "stage_seq": 32, "distance_m": 70466.118, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Alexandra Palace", "stage_seq": 33, "distance_m": 74313.984, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Potters Bar", "stage_seq": 34, "distance_m": 86875.433, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Welwyn Garden City", "stage_seq": 35, "distance_m": 98989.686, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Digswell Jn", "stage_seq": 36, "distance_m": 100430.522, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Woolmer Green Jn", "stage_seq": 37, "distance_m": 104701.631, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644H", "location": "Stevenage", "stage_seq": 38, "distance_m": 110701.425, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Hitchin", "stage_seq": 39, "distance_m": 117704.983, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Arlesey", "stage_seq": 40, "distance_m": 125837.641, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1701", "location": "Biggleswade", "stage_seq": 41, "distance_m": 132507.183, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Sandy", "stage_seq": 42, "distance_m": 137241.892, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712H", "location": "St. Neots", "stage_seq": 43, "distance_m": 149483.818, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Huntingdon", "stage_seq": 44, "distance_m": 160883.723, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Holme Jn", "stage_seq": 45, "distance_m": 177469.327, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Fletton Jn", "stage_seq": 46, "distance_m": 186999.729, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": null, "location": "Peterborough", "stage_seq": 47, "distance_m": 189173.75, "section_seq": 1, "route_path_id": 69410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189173.75, "from_m": 0.0, "section_seq": 1, "route_path_id": 69410}], "total_distance_m": 189173.75, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 186329.407, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2844.343, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:57:04Z", "source_id": 47681565, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:57:07Z", "source_id": 15506470, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30715, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:03:12Z", "source_id": 47697728, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T14:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:03:15Z", "source_id": 15511010, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:07:27Z", "source_id": 47709127, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:07:27Z", "source_id": 15514196, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30653, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:11:41Z", "source_id": 47720576, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:11:43Z", "source_id": 15517372, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:17:42Z", "source_id": 47736829, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:17:45Z", "source_id": 15521966, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:21:44Z", "source_id": 47747502, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T14:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:21:48Z", "source_id": 15525080, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:25:10Z", "source_id": 47756338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:25:13Z", "source_id": 15527689, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:26:42Z", "source_id": 47760263, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:26:44Z", "source_id": 15528790, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:28:38Z", "source_id": 47765151, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:28:43Z", "source_id": 15530249, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30281, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:33:25Z", "source_id": 47777941, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T14:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:33:29Z", "source_id": 15533938, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:38:23Z", "source_id": 47791587, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:38:26Z", "source_id": 15537657, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:43:05Z", "source_id": 47803948, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T14:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:43:06Z", "source_id": 15541192, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:46:43Z", "source_id": 47813907, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T14:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:46:46Z", "source_id": 15543973, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:20Z", "source_id": 47823761, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T14:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:23Z", "source_id": 15546905, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:56:17Z", "source_id": 47839760, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T14:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:56:23Z", "source_id": 15551445, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:00:52Z", "source_id": 47851787, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T15:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:00:55Z", "source_id": 15554954, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:05:42Z", "source_id": 47864918, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T15:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:05:46Z", "source_id": 15558759, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:00Z", "source_id": 47873931, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T15:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:03Z", "source_id": 15561253, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:02Z", "source_id": 47879547, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T15:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:04Z", "source_id": 15562857, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:28Z", "source_id": 47888955, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T15:14:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:33Z", "source_id": 15565684, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:07Z", "source_id": 47904266, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T15:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:11Z", "source_id": 15570030, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:04Z", "source_id": 47934518, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T15:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:08Z", "source_id": 15578704, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:05Z", "source_id": 47961912, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T15:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:09Z", "source_id": 15586630, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:31Z", "source_id": 47979866, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T15:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:36Z", "source_id": 15591901, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15628, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:26Z", "source_id": 47999691, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T15:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:30Z", "source_id": 15597495, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:20Z", "source_id": 48016460, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T16:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:24Z", "source_id": 15602137, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:11Z", "source_id": 48030824, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T16:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:15Z", "source_id": 15606010, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12050, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:43Z", "source_id": 48055659, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T16:14:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:46Z", "source_id": 15613076, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12027, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:01Z", "source_id": 48079204, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T16:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:05Z", "source_id": 15619831, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:54Z", "source_id": 48107022, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T16:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:58Z", "source_id": 15627908, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11908, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:42Z", "source_id": 48138170, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T16:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:46Z", "source_id": 15637794, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Horsham 1455 1455 3 None None Peterborough 1736 1736 1A LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28261/2026-09-15/detailed None Huntingdon 2026-09-15T17:29:00+01:00 Peterborough 21.0 {"type": "LineString", "coordinates": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} 17.5 1724 1745 Huntingdon Peterborough Peterborough 52.5752702 -0.2509520 52.5752702 -0.2509520 1 0 2026-09-15 16:55:07 TERMINATED 2026-09-15 16:45:00 Peterborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637794 1789490627049152 222 222 2026-09-15 16:55:03.448280 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:02.956773
554783 584574 C61233 722A21MS15 2026-09-15 COMPLETE None 2026-09-15 16:45:00 2026-09-15 16:55:08 2026-09-17 16:55:08 {"id": 584574, "stp": "P", "toc": "London Underground", "uid": "C61233", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61233/2026-09-15/detailed", "trust_id": "722A21MS15", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-15", "dest_arr_time": "1645", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A21", "timing_status": "ON TIME", "origin_station": "Stonebridge Park", "current_leg_arr": "1617", "current_leg_dep": "1615", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1607", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-15T16:55:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1645", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1607", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:57Z\", \"source_id\": 15561940, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:21Z\", \"source_id\": 15563142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:21Z\", \"source_id\": 15565533, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:16:05Z\", \"source_id\": 15566855, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789485366071449, "current_leg_arrival_utc": "2026-09-15T16:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:03.476315", "service_state_evidence_id": 15566855, "current_leg_start_actual_dep": "2026-09-15T16:14:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:04.167543", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P SBP ZEL 2A21 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:57Z", "source_id": 15561940, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:21Z", "source_id": 15563142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:21Z", "source_id": 15565533, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:16:05Z", "source_id": 15566855, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:17:00+01:00", "operational_fact": true}] Stonebridge Park 1607 1607 1 None None Elephant & Castle L.T. 1645 1645 None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61233/2026-09-15/detailed None Kensal Green 2026-09-15T16:14:00+01:00 Queen's Park (DC) 2.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 1615 1617 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-15 16:55:08 TERMINATED 2026-09-15 16:45:00 Queen's Park (DC) TRUST TRACKING_TIMEOUT 15566855 1789485366071449 14 14 2026-09-15 16:55:04.167543 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:03.476315
554784 583909 16556 795Z542R15 2026-09-15 COMPLETE None 2026-09-15 16:45:00 2026-09-15 16:55:08 2026-09-17 16:55:08 {"id": 583909, "stp": "N", "toc": null, "uid": "16556", "consist": null, "dest_crs": "XCC", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:16556/2026-09-15/detailed", "trust_id": "795Z542R15", "origin_crs": "XDL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-15", "dest_arr_time": "1645", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5Z54", "timing_status": "EARLY", "origin_station": "Landore T.M.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1545", "origin_platform": null, "current_location": "Ninian Park", "last_update_time": "2026-09-15T16:55:08", "route_debug_link": null, "timing_variation": "-82 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1645", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pontyclun", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1545", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:50:23Z\", \"source_id\": 47663535, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:50:27Z\", \"source_id\": 15501548, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:01:21Z\", \"source_id\": 47692849, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:02:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:01:29Z\", \"source_id\": 15509707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:04:20Z\", \"source_id\": 47700664, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:05:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:04:24Z\", \"source_id\": 15511858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:08:52Z\", \"source_id\": 47712905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:08:55Z\", \"source_id\": 15515210, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:20:28Z\", \"source_id\": 47744132, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:21:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:20:29Z\", \"source_id\": 15524116, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:21:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ninian Park", "service_state_platform": "1", "timing_fact_generation": 1789482029770330, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:03.480567", "service_state_evidence_id": 47744132, "current_leg_start_actual_dep": null, "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:04.834492", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N XDL XCC 5Z54 None None None None None [{"source": "TD", "smart_id": 25554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:50:23Z", "source_id": 47663535, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T13:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:50:27Z", "source_id": 15501548, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25595, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:01:21Z", "source_id": 47692849, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:02:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:01:29Z", "source_id": 15509707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:04:20Z", "source_id": 47700664, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:05:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:04:24Z", "source_id": 15511858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:08:52Z", "source_id": 47712905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:08:55Z", "source_id": 15515210, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25291, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:20:28Z", "source_id": 47744132, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:21:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:20:29Z", "source_id": 15524116, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:21:00+01:00", "operational_fact": true}] Landore T.M.D. 1545 1545 None None None Canton C.S.D. 1645 1645 None EARLY -82 minutes https://www.realtimetrains.co.uk/service/gb-nr:16556/2026-09-15/detailed None None None None None None None None None Pontyclun Ninian Park Canton C.S.D. None None None None 1 0 2026-09-15 16:55:08 TERMINATED 2026-09-15 16:45:00 Ninian Park TD TRACKING_TIMEOUT 47744132 1789482029770330 45 45 2026-09-15 16:55:04.834492 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:03.480567
554785 583715 G26216 871C42MR15 2026-09-15 COMPLETE 15638774 2026-09-15 17:45:00 2026-09-15 16:55:08 2026-09-17 16:55:08 {"id": 583715, "stp": "P", "toc": "Southern", "uid": "G26216", "consist": "377112+377420", "dest_crs": "PMH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26216/2026-09-15/detailed", "trust_id": "871C42MR15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "5", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1C42", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1745", "current_leg_dep": "1742", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "1535", "origin_platform": "16", "current_location": "Clarence Pier", "last_update_time": "2026-09-15T16:55:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "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\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.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\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.666, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.373, \"from_m\": 17295.666, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.643, \"from_m\": 17331.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.208, \"from_m\": 17375.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.851, \"from_m\": 17434.208, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.833, \"from_m\": 18711.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.601, \"from_m\": 23054.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.133, \"from_m\": 23171.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.91, \"from_m\": 23294.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.014, \"from_m\": 23360.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34989.363, \"from_m\": 34256.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.833, \"from_m\": 34989.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43552.822, \"from_m\": 43481.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47004.624, \"from_m\": 43552.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47115.37, \"from_m\": 47004.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47147.661, \"from_m\": 47115.37, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47229.229, \"from_m\": 47147.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47589.067, \"from_m\": 47229.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47771.459, \"from_m\": 47589.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48175.37, \"from_m\": 47771.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51244.869, \"from_m\": 48175.37, \"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\": 52103.142, \"from_m\": 51244.869, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57473.899, \"from_m\": 52103.142, \"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\": 60189.307, \"from_m\": 57473.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\": 60341.008, \"from_m\": 60189.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60715.149, \"from_m\": 60341.008, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61287.257, \"from_m\": 60715.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72045.392, \"from_m\": 61287.257, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73429.304, \"from_m\": 72045.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78635.061, \"from_m\": 73429.304, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82444.906, \"from_m\": 78635.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94036.661, \"from_m\": 82444.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94082.158, \"from_m\": 94036.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96545.623, \"from_m\": 94082.158, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97329.547, \"from_m\": 96545.623, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97565.007, \"from_m\": 97329.547, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97670.455, \"from_m\": 97565.007, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97722.14, \"from_m\": 97670.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101814.856, \"from_m\": 97722.14, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102441.92, \"from_m\": 101814.856, \"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\": 113239.594, \"from_m\": 102441.92, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 113853.949, \"from_m\": 113239.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125974.336, \"from_m\": 113853.949, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 126776.288, \"from_m\": 125974.336, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 126854.911, \"from_m\": 126776.288, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126947.527, \"from_m\": 126854.911, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127863.645, \"from_m\": 126947.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128587.232, \"from_m\": 127863.645, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 132130.011, \"from_m\": 128587.232, \"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\": 132331.796, \"from_m\": 132130.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133877.03, \"from_m\": 132331.796, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135982.714, \"from_m\": 133877.03, \"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\": 136047.962, \"from_m\": 135982.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 136343.149, \"from_m\": 136047.962, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137531.514, \"from_m\": 136343.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137784.736, \"from_m\": 137531.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\": 138140.532, \"from_m\": 137784.736, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 138748.065, \"from_m\": 138140.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138929.929, \"from_m\": 138748.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 139311.341, \"from_m\": 138929.929, \"capability_applied\": null, \"effective_limit_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\": 583715, \"profile_key\": \"4f4acadebe6c2c862f4d5ed744e9e93e5515c289504958a0504ecc994d42802e\", \"schedule_id\": 10245, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1553H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1609\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47466.24, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Crawley\", \"stage_seq\": 15, \"distance_m\": 49680.547, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Littlehaven\", \"stage_seq\": 16, \"distance_m\": 59386.936, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1631\", \"location\": \"Horsham\", \"stage_seq\": 17, \"distance_m\": 61038.161, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Billingshurst\", \"stage_seq\": 18, \"distance_m\": 72518.231, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Pulborough\", \"stage_seq\": 19, \"distance_m\": 80752.766, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Arundel Jn\", \"stage_seq\": 20, \"distance_m\": 96802.776, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Ford\", \"stage_seq\": 21, \"distance_m\": 97897.588, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1700\", \"location\": \"Barnham\", \"stage_seq\": 22, \"distance_m\": 102139.416, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708H\", \"location\": \"Chichester\", \"stage_seq\": 23, \"distance_m\": 112253.223, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1716\", \"location\": \"Southbourne\", \"stage_seq\": 24, \"distance_m\": 121202.278, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719H\", \"location\": \"Emsworth\", \"stage_seq\": 25, \"distance_m\": 123455.366, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"Havant\", \"stage_seq\": 26, \"distance_m\": 126478.055, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Farlington Jn\", \"stage_seq\": 27, \"distance_m\": 131205.073, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 28, \"distance_m\": 132224.521, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Hilsea\", \"stage_seq\": 29, \"distance_m\": 132996.679, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 30, \"distance_m\": 136052.909, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736H\", \"location\": \"Fratton\", \"stage_seq\": 31, \"distance_m\": 136674.979, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 32, \"distance_m\": 137836.178, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 33, \"distance_m\": 139311.341, \"section_seq\": 1, \"route_path_id\": 69054}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 139311.341, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69054}], \"total_distance_m\": 139311.341, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 132860.654, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6450.687, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:39:23Z\", \"source_id\": 47794076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:39:28Z\", \"source_id\": 15538403, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:29Z\", \"source_id\": 47807820, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:44:33Z\", \"source_id\": 15542341, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:49:12Z\", \"source_id\": 47820703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:49:13Z\", \"source_id\": 15545971, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:52:01Z\", \"source_id\": 47828359, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:52:07Z\", \"source_id\": 15548207, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:56:55Z\", \"source_id\": 47841324, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:02Z\", \"source_id\": 15551940, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:09Z\", \"source_id\": 47874379, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:13Z\", \"source_id\": 15561402, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:50Z\", \"source_id\": 47889933, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:54Z\", \"source_id\": 15565936, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:24Z\", \"source_id\": 47899692, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:29Z\", \"source_id\": 15568778, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:59Z\", \"source_id\": 47922950, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:01Z\", \"source_id\": 15575454, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:39Z\", \"source_id\": 47927596, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:40Z\", \"source_id\": 15576795, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:40Z\", \"source_id\": 47960866, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:44Z\", \"source_id\": 15586331, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:30Z\", \"source_id\": 47971274, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:32Z\", \"source_id\": 15589446, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:36Z\", \"source_id\": 48006029, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:40Z\", \"source_id\": 15599172, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:11Z\", \"source_id\": 48018972, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:14Z\", \"source_id\": 15602811, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:09Z\", \"source_id\": 48045378, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:11Z\", \"source_id\": 15610034, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:03Z\", \"source_id\": 48065126, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:07Z\", \"source_id\": 15615712, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:30Z\", \"source_id\": 48077614, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:34Z\", \"source_id\": 15619394, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:11Z\", \"source_id\": 48091111, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:14Z\", \"source_id\": 15623172, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:05Z\", \"source_id\": 48112951, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:08Z\", \"source_id\": 15629717, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:34Z\", \"source_id\": 48122247, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:36Z\", \"source_id\": 15632603, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:11Z\", \"source_id\": 48131673, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:16Z\", \"source_id\": 15635624, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:57Z\", \"source_id\": 48141486, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:04Z\", \"source_id\": 15638774, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "5", "timing_fact_generation": 1789490706693626, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:06.674666", "service_state_evidence_id": 15638774, "current_leg_start_actual_dep": "2026-09-15T17:42:00+01:00", "operational_evidence_version": 158, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:06.981075", "service_state_valid_until_kind": null, "operational_interpretation_version": 158, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None PMH 1C42 377112+377420 8 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.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": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.833, "from_m": 18711.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.601, "from_m": 23054.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.133, "from_m": 23171.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.91, "from_m": 23294.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.014, "from_m": 23360.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.363, "from_m": 34256.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.833, "from_m": 34989.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.822, "from_m": 43481.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47004.624, "from_m": 43552.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47115.37, "from_m": 47004.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47147.661, "from_m": 47115.37, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47229.229, "from_m": 47147.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47589.067, "from_m": 47229.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47771.459, "from_m": 47589.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48175.37, "from_m": 47771.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51244.869, "from_m": 48175.37, "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": 52103.142, "from_m": 51244.869, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57473.899, "from_m": 52103.142, "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": 60189.307, "from_m": 57473.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": 60341.008, "from_m": 60189.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60715.149, "from_m": 60341.008, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61287.257, "from_m": 60715.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72045.392, "from_m": 61287.257, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73429.304, "from_m": 72045.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78635.061, "from_m": 73429.304, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82444.906, "from_m": 78635.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94036.661, "from_m": 82444.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94082.158, "from_m": 94036.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96545.623, "from_m": 94082.158, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97329.547, "from_m": 96545.623, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97565.007, "from_m": 97329.547, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97670.455, "from_m": 97565.007, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97722.14, "from_m": 97670.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101814.856, "from_m": 97722.14, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102441.92, "from_m": 101814.856, "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": 113239.594, "from_m": 102441.92, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 113853.949, "from_m": 113239.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125974.336, "from_m": 113853.949, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 126776.288, "from_m": 125974.336, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 126854.911, "from_m": 126776.288, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126947.527, "from_m": 126854.911, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127863.645, "from_m": 126947.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128587.232, "from_m": 127863.645, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132130.011, "from_m": 128587.232, "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": 132331.796, "from_m": 132130.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133877.03, "from_m": 132331.796, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135982.714, "from_m": 133877.03, "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": 136047.962, "from_m": 135982.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 136343.149, "from_m": 136047.962, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137531.514, "from_m": 136343.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137784.736, "from_m": 137531.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": 138140.532, "from_m": 137784.736, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 138748.065, "from_m": 138140.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138929.929, "from_m": 138748.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 139311.341, "from_m": 138929.929, "capability_applied": null, "effective_limit_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": 583715, "profile_key": "4f4acadebe6c2c862f4d5ed744e9e93e5515c289504958a0504ecc994d42802e", "schedule_id": 10245, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1535", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1553H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1609", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47466.24, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Crawley", "stage_seq": 15, "distance_m": 49680.547, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Littlehaven", "stage_seq": 16, "distance_m": 59386.936, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1631", "location": "Horsham", "stage_seq": 17, "distance_m": 61038.161, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Billingshurst", "stage_seq": 18, "distance_m": 72518.231, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Pulborough", "stage_seq": 19, "distance_m": 80752.766, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Arundel Jn", "stage_seq": 20, "distance_m": 96802.776, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Ford", "stage_seq": 21, "distance_m": 97897.588, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1700", "location": "Barnham", "stage_seq": 22, "distance_m": 102139.416, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708H", "location": "Chichester", "stage_seq": 23, "distance_m": 112253.223, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1716", "location": "Southbourne", "stage_seq": 24, "distance_m": 121202.278, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719H", "location": "Emsworth", "stage_seq": 25, "distance_m": 123455.366, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Havant", "stage_seq": 26, "distance_m": 126478.055, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Farlington Jn", "stage_seq": 27, "distance_m": 131205.073, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "Portcreek Jn", "stage_seq": 28, "distance_m": 132224.521, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Hilsea", "stage_seq": 29, "distance_m": 132996.679, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Fratton East Jn", "stage_seq": 30, "distance_m": 136052.909, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736H", "location": "Fratton", "stage_seq": 31, "distance_m": 136674.979, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "Portsmouth & Southsea", "stage_seq": 32, "distance_m": 137836.178, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 33, "distance_m": 139311.341, "section_seq": 1, "route_path_id": 69054}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 139311.341, "from_m": 0.0, "section_seq": 1, "route_path_id": 69054}], "total_distance_m": 139311.341, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 132860.654, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6450.687, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:39:23Z", "source_id": 47794076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:39:28Z", "source_id": 15538403, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:29Z", "source_id": 47807820, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:44:33Z", "source_id": 15542341, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:49:12Z", "source_id": 47820703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T14:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:49:13Z", "source_id": 15545971, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:52:01Z", "source_id": 47828359, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:52:07Z", "source_id": 15548207, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:56:55Z", "source_id": 47841324, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:02Z", "source_id": 15551940, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:09Z", "source_id": 47874379, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:13Z", "source_id": 15561402, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30680, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:50Z", "source_id": 47889933, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:54Z", "source_id": 15565936, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:24Z", "source_id": 47899692, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:20:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:29Z", "source_id": 15568778, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:59Z", "source_id": 47922950, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:01Z", "source_id": 15575454, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30778, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:39Z", "source_id": 47927596, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:40Z", "source_id": 15576795, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30818, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:40Z", "source_id": 47960866, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:44Z", "source_id": 15586331, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30823, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:30Z", "source_id": 47971274, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:32Z", "source_id": 15589446, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:36Z", "source_id": 48006029, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:57:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:40Z", "source_id": 15599172, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:11Z", "source_id": 48018972, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:14Z", "source_id": 15602811, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:09Z", "source_id": 48045378, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:10:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:11Z", "source_id": 15610034, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:03Z", "source_id": 48065126, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:07Z", "source_id": 15615712, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:30Z", "source_id": 48077614, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:34Z", "source_id": 15619394, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:11Z", "source_id": 48091111, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:14Z", "source_id": 15623172, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:05Z", "source_id": 48112951, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:08Z", "source_id": 15629717, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:34Z", "source_id": 48122247, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:38:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:36Z", "source_id": 15632603, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:11Z", "source_id": 48131673, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:16Z", "source_id": 15635624, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27331, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:57Z", "source_id": 48141486, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T16:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:04Z", "source_id": 15638774, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] London Victoria (C) 1535 1535 16 None None Portsmouth Harbour 1743 1743 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26216/2026-09-15/detailed None Portsmouth & Southsea 2026-09-15T17:42:00+01:00 Portsmouth Harbour 3.0 {"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} 0.9 1742 1745 Portsmouth & Southsea Clarence Pier Portsmouth Harbour 50.7968435 -1.1087909 50.7968435 -1.1087909 1 0 2026-09-15 16:55:08 TERMINATED 2026-09-15 16:45:00 Portsmouth Harbour TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638774 1789490706693626 158 158 2026-09-15 16:55:06.981075 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:06.674666
554786 584973 C09981 639O57MS15 2026-09-15 COMPLETE 15638794 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 584973, "stp": "P", "toc": "Thameslink", "uid": "C09981", "consist": "700026", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09981/2026-09-15/detailed", "trust_id": "639O57MS15", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-15", "dest_arr_time": "1747", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9O57", "timing_status": "EARLY", "origin_station": "St. Albans", "current_leg_arr": "1745", "current_leg_dep": "1743", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "1622", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton", "dest_arr_time_act": "1747", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton", "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\": 213.303, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8714.876, \"from_m\": 991.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8794.431, \"from_m\": 8714.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12145.268, \"from_m\": 8794.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13589.2, \"from_m\": 12145.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19421.507, \"from_m\": 13589.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20088.377, \"from_m\": 19421.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23596.109, \"from_m\": 20088.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24063.77, \"from_m\": 23596.109, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24098.661, \"from_m\": 24063.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24141.597, \"from_m\": 24098.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24183.026, \"from_m\": 24141.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24831.308, \"from_m\": 24183.026, \"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\": 26530.414, \"from_m\": 24831.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28371.753, \"from_m\": 26530.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28590.243, \"from_m\": 28371.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29168.377, \"from_m\": 28590.243, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31854.235, \"from_m\": 29168.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31923.12, \"from_m\": 31854.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33150.108, \"from_m\": 31923.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33187.369, \"from_m\": 33150.108, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33258.402, \"from_m\": 33187.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33313.67, \"from_m\": 33258.402, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33466.696, \"from_m\": 33313.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35508.958, \"from_m\": 33466.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35571.415, \"from_m\": 35508.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36814.931, \"from_m\": 35571.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36892.557, \"from_m\": 36814.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37302.193, \"from_m\": 36892.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38014.814, \"from_m\": 37302.193, \"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\": 38126.102, \"from_m\": 38014.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38172.539, \"from_m\": 38126.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\": 38479.382, \"from_m\": 38172.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39544.433, \"from_m\": 38479.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\": 39769.403, \"from_m\": 39544.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42678.449, \"from_m\": 39769.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42706.423, \"from_m\": 42678.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44068.866, \"from_m\": 42706.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44131.154, \"from_m\": 44068.866, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44577.175, \"from_m\": 44131.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44667.561, \"from_m\": 44577.175, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45713.279, \"from_m\": 44667.561, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45811.632, \"from_m\": 45713.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45916.45, \"from_m\": 45811.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46129.946, \"from_m\": 45916.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46192.181, \"from_m\": 46129.946, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46226.351, \"from_m\": 46192.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46263.918, \"from_m\": 46226.351, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46301.34, \"from_m\": 46263.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46327.724, \"from_m\": 46301.34, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46357.429, \"from_m\": 46327.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46849.026, \"from_m\": 46357.429, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52398.783, \"from_m\": 46849.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53519.845, \"from_m\": 52398.783, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56008.233, \"from_m\": 53519.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56296.405, \"from_m\": 56008.233, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57847.879, \"from_m\": 56296.405, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58075.738, \"from_m\": 57847.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58088.957, \"from_m\": 58075.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58183.635, \"from_m\": 58088.957, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58222.212, \"from_m\": 58183.635, \"capability_applied\": null, \"effective_limit_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\": 584973, \"profile_key\": \"8b420e50c48bed4516fbcac5a005fb1498a30f3b5d34a847d5bc16f8644839a0\", \"schedule_id\": 1055, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8794.431, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12063.477, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17068.642, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19379.575, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 20816.068, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22387.186, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1644\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 23846.788, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 25796.458, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28590.243, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29544.21, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30511.306, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34450.72, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1702\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36646.563, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37376.721, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37774.412, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38396.851, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39127.44, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39667.022, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42749.277, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44368.969, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1726\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46047.625, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48494.755, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49443.71, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 26, \"distance_m\": 51148.997, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 27, \"distance_m\": 52972.504, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1740H\", \"location\": \"Hackbridge\", \"stage_seq\": 28, \"distance_m\": 54786.761, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1742H\", \"wtt_dep\": \"1743H\", \"location\": \"Carshalton\", \"stage_seq\": 29, \"distance_m\": 56199.65, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 30, \"distance_m\": 58222.212, \"section_seq\": 1, \"route_path_id\": 66049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58222.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66049}], \"total_distance_m\": 58222.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52902.224, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5319.988, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1622", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:17:58Z\", \"source_id\": 47898414, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:36Z\", \"source_id\": 47921838, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:41Z\", \"source_id\": 15575217, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:02Z\", \"source_id\": 47934284, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:05Z\", \"source_id\": 15578665, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:42Z\", \"source_id\": 47947141, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:45Z\", \"source_id\": 15582383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:55Z\", \"source_id\": 47956065, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:57Z\", \"source_id\": 15584950, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:12Z\", \"source_id\": 47964963, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:12Z\", \"source_id\": 15587542, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:26Z\", \"source_id\": 47971072, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:32Z\", \"source_id\": 15589401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:14Z\", \"source_id\": 47981892, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:19Z\", \"source_id\": 15592432, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:41Z\", \"source_id\": 47994817, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:44Z\", \"source_id\": 15596037, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:02Z\", \"source_id\": 48007190, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:03Z\", \"source_id\": 15599460, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:53Z\", \"source_id\": 48018017, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:57Z\", \"source_id\": 15602587, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:54Z\", \"source_id\": 48024144, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:59Z\", \"source_id\": 15604193, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:11Z\", \"source_id\": 48030757, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:15Z\", \"source_id\": 15605981, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:47Z\", \"source_id\": 48038454, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:52Z\", \"source_id\": 15608142, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:23Z\", \"source_id\": 48054674, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:27Z\", \"source_id\": 15612784, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:18Z\", \"source_id\": 48065835, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:24Z\", \"source_id\": 15615958, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:57Z\", \"source_id\": 48079019, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:01Z\", \"source_id\": 15619766, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:32Z\", \"source_id\": 48097633, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:36Z\", \"source_id\": 15625155, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:37Z\", \"source_id\": 48109024, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:39Z\", \"source_id\": 15628496, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:48Z\", \"source_id\": 48117566, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:50Z\", \"source_id\": 15631120, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:21Z\", \"source_id\": 48126815, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:23Z\", \"source_id\": 15634075, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:45Z\", \"source_id\": 48133073, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:49Z\", \"source_id\": 15636101, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:00Z\", \"source_id\": 48141636, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:04Z\", \"source_id\": 15638794, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789490707781155, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:07.767755", "service_state_evidence_id": 15638794, "current_leg_start_actual_dep": "2026-09-15T17:43:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:09.473120", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SAC SUO 9O57 700026 8 100 None {"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8714.876, "from_m": 991.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8794.431, "from_m": 8714.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12145.268, "from_m": 8794.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13589.2, "from_m": 12145.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19421.507, "from_m": 13589.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20088.377, "from_m": 19421.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23596.109, "from_m": 20088.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24063.77, "from_m": 23596.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24098.661, "from_m": 24063.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24141.597, "from_m": 24098.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24183.026, "from_m": 24141.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24831.308, "from_m": 24183.026, "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": 26530.414, "from_m": 24831.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28371.753, "from_m": 26530.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28590.243, "from_m": 28371.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29168.377, "from_m": 28590.243, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31854.235, "from_m": 29168.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31923.12, "from_m": 31854.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33150.108, "from_m": 31923.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33187.369, "from_m": 33150.108, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33258.402, "from_m": 33187.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33313.67, "from_m": 33258.402, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33466.696, "from_m": 33313.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35508.958, "from_m": 33466.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35571.415, "from_m": 35508.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36814.931, "from_m": 35571.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 36892.557, "from_m": 36814.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37302.193, "from_m": 36892.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 38014.814, "from_m": 37302.193, "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": 38126.102, "from_m": 38014.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38172.539, "from_m": 38126.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": 38479.382, "from_m": 38172.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39544.433, "from_m": 38479.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": 39769.403, "from_m": 39544.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42678.449, "from_m": 39769.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42706.423, "from_m": 42678.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44068.866, "from_m": 42706.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44131.154, "from_m": 44068.866, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44577.175, "from_m": 44131.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44667.561, "from_m": 44577.175, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45713.279, "from_m": 44667.561, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45811.632, "from_m": 45713.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45916.45, "from_m": 45811.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46129.946, "from_m": 45916.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46192.181, "from_m": 46129.946, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46226.351, "from_m": 46192.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46263.918, "from_m": 46226.351, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46301.34, "from_m": 46263.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46327.724, "from_m": 46301.34, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46357.429, "from_m": 46327.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46849.026, "from_m": 46357.429, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52398.783, "from_m": 46849.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53519.845, "from_m": 52398.783, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56008.233, "from_m": 53519.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56296.405, "from_m": 56008.233, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57847.879, "from_m": 56296.405, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58075.738, "from_m": 57847.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58088.957, "from_m": 58075.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58183.635, "from_m": 58088.957, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58222.212, "from_m": 58183.635, "capability_applied": null, "effective_limit_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": 584973, "profile_key": "8b420e50c48bed4516fbcac5a005fb1498a30f3b5d34a847d5bc16f8644839a0", "schedule_id": 1055, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1622", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8794.431, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631H", "location": "Elstree", "stage_seq": 4, "distance_m": 12063.477, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17068.642, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19379.575, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "Hendon", "stage_seq": 7, "distance_m": 20816.068, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22387.186, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1644", "location": "Cricklewood", "stage_seq": 9, "distance_m": 23846.788, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 25796.458, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28590.243, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29544.21, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30511.306, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34450.72, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1702", "location": "Farringdon", "stage_seq": 15, "distance_m": 36646.563, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37376.721, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37774.412, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38396.851, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39127.44, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39667.022, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42749.277, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44368.969, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1726", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46047.625, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Streatham", "stage_seq": 24, "distance_m": 48494.755, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49443.71, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Mitcham Eastfields", "stage_seq": 26, "distance_m": 51148.997, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Mitcham Junction", "stage_seq": 27, "distance_m": 52972.504, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Hackbridge", "stage_seq": 28, "distance_m": 54786.761, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1742H", "wtt_dep": "1743H", "location": "Carshalton", "stage_seq": 29, "distance_m": 56199.65, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 30, "distance_m": 58222.212, "section_seq": 1, "route_path_id": 66049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58222.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 66049}], "total_distance_m": 58222.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52902.224, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5319.988, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:17:58Z", "source_id": 47898414, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T15:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:36Z", "source_id": 47921838, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:41Z", "source_id": 15575217, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:02Z", "source_id": 47934284, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:05Z", "source_id": 15578665, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:42Z", "source_id": 47947141, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:45Z", "source_id": 15582383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:55Z", "source_id": 47956065, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:57Z", "source_id": 15584950, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:12Z", "source_id": 47964963, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:12Z", "source_id": 15587542, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:26Z", "source_id": 47971072, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:32Z", "source_id": 15589401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:14Z", "source_id": 47981892, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:19Z", "source_id": 15592432, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:41Z", "source_id": 47994817, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:44Z", "source_id": 15596037, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:02Z", "source_id": 48007190, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:57:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:03Z", "source_id": 15599460, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:53Z", "source_id": 48018017, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:57Z", "source_id": 15602587, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:54Z", "source_id": 48024144, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:59Z", "source_id": 15604193, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:11Z", "source_id": 48030757, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:15Z", "source_id": 15605981, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:47Z", "source_id": 48038454, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:52Z", "source_id": 15608142, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:23Z", "source_id": 48054674, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:27Z", "source_id": 15612784, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:18Z", "source_id": 48065835, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:24Z", "source_id": 15615958, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:57Z", "source_id": 48079019, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:01Z", "source_id": 15619766, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:32Z", "source_id": 48097633, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:36Z", "source_id": 15625155, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:37Z", "source_id": 48109024, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:39Z", "source_id": 15628496, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:48Z", "source_id": 48117566, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:50Z", "source_id": 15631120, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:21Z", "source_id": 48126815, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:23Z", "source_id": 15634075, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:45Z", "source_id": 48133073, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:49Z", "source_id": 15636101, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:00Z", "source_id": 48141636, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:04Z", "source_id": 15638794, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] St. Albans 1622 1622 1 None None Sutton (Surrey) 1747 1747 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09981/2026-09-15/detailed None Carshalton 2026-09-15T17:43:30+01:00 Sutton (Surrey) 2.0 {"type": "LineString", "coordinates": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} 1.3 1743 1745 Carshalton Sutton (Surrey) Sutton (Surrey) 51.3597453 -0.1903314 51.3597453 -0.1903314 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 Sutton (Surrey) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638794 1789490707781155 111 111 2026-09-15 16:55:09.473120 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:07.767755
554787 586124 G07139 512J92MU15 2026-09-15 COMPLETE 15637772 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 586124, "stp": "P", "toc": "London Overground", "uid": "G07139", "consist": null, "dest_crs": "GPO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07139/2026-09-15/detailed", "trust_id": "512J92MU15", "origin_crs": "BGV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gospel Oak", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "3", "is_terminated": 1, "next_location": "Gospel Oak", "signalling_id": "2J92", "timing_status": "LATE", "origin_station": "Barking Riverside Station (Construction)", "current_leg_arr": "1745", "current_leg_dep": "1741", "current_leg_end": "Gospel Oak", "origin_dep_time": "1703", "origin_platform": "1", "current_location": "Gospel Oak", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]}", "current_leg_start": "Upper Holloway", "dest_arr_time_act": "1742", "motion_projection": null, "next_location_lat": "51.5555734", "next_location_lon": "-0.1518351", "previous_location": "Upper Holloway", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.026, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1855.245, \"from_m\": 213.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2932.107, \"from_m\": 1855.245, \"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\": 2992.114, \"from_m\": 2932.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4256.447, \"from_m\": 2992.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4419.302, \"from_m\": 4256.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4732.559, \"from_m\": 4419.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7447.761, \"from_m\": 4732.559, \"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\": 7500.33, \"from_m\": 7447.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7888.207, \"from_m\": 7500.33, \"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\": 8418.426, \"from_m\": 7888.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9903.062, \"from_m\": 8418.426, \"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\": 10433.28, \"from_m\": 9903.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10460.675, \"from_m\": 10433.28, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10964.085, \"from_m\": 10460.675, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16210.249, \"from_m\": 10964.085, \"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\": 16713.66, \"from_m\": 16210.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16741.054, \"from_m\": 16713.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17271.272, \"from_m\": 16741.054, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25039.787, \"from_m\": 17271.272, \"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\": 25339.436, \"from_m\": 25039.787, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26434.23, \"from_m\": 25339.436, \"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\": 26528.378, \"from_m\": 26434.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26563.106, \"from_m\": 26528.378, \"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\": 26603.125, \"from_m\": 26563.106, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30585.488, \"from_m\": 26603.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32189.214, \"from_m\": 30585.488, \"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\": 32639.99, \"from_m\": 32189.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33199.862, \"from_m\": 32639.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 586124, \"profile_key\": \"434f308d782d19325eb5397a44ab09bd587cd568494c43cce25f86f0b108a0e8\", \"schedule_id\": 8384, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 2, \"distance_m\": 2713.065, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 3, \"distance_m\": 3986.185, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1709\", \"location\": \"Barking\", \"stage_seq\": 4, \"distance_m\": 4428.528, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Barking Station Jn\", \"stage_seq\": 5, \"distance_m\": 5309.793, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 6, \"distance_m\": 7120.76, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715H\", \"location\": \"Wanstead Park\", \"stage_seq\": 7, \"distance_m\": 9160.744, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 8, \"distance_m\": 13587.167, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 9, \"distance_m\": 21061.267, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 10, \"distance_m\": 22898.322, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 11, \"distance_m\": 24310.701, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1728H\", \"location\": \"South Tottenham\", \"stage_seq\": 12, \"distance_m\": 26494.218, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1732\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 13, \"distance_m\": 28340.306, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 14, \"distance_m\": 29227.197, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Crouch Hill\", \"stage_seq\": 15, \"distance_m\": 29817.843, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1738\", \"location\": \"Upper Holloway\", \"stage_seq\": 16, \"distance_m\": 31109.909, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Junction Road Jn\", \"stage_seq\": 17, \"distance_m\": 31904.09, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": null, \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 33199.862, \"section_seq\": 1, \"route_path_id\": 29759}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33199.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}], \"total_distance_m\": 33199.862, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32977.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 222.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1703", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5555734", "current_position_lon": "-0.1518351", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:42Z\", \"source_id\": 48052654, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:46Z\", \"source_id\": 15612197, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:30Z\", \"source_id\": 48063564, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:32Z\", \"source_id\": 15615306, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:54Z\", \"source_id\": 48067434, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:57Z\", \"source_id\": 15616422, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:11Z\", \"source_id\": 48074017, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:14Z\", \"source_id\": 15618271, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:17Z\", \"source_id\": 48082683, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:20Z\", \"source_id\": 15620847, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:26Z\", \"source_id\": 48088950, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:29Z\", \"source_id\": 15622612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:09Z\", \"source_id\": 48096365, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:13Z\", \"source_id\": 15624823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:35Z\", \"source_id\": 48108960, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:39Z\", \"source_id\": 15628492, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:17Z\", \"source_id\": 48116257, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:22Z\", \"source_id\": 15630739, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:42Z\", \"source_id\": 48122536, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:46Z\", \"source_id\": 15632738, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:52Z\", \"source_id\": 48130804, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:57Z\", \"source_id\": 15635372, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:42Z\", \"source_id\": 48138115, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:46Z\", \"source_id\": 15637772, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gospel Oak", "service_state_platform": "3", "timing_fact_generation": 1789490627646288, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:08.031705", "service_state_evidence_id": 15637772, "current_leg_start_actual_dep": "2026-09-15T17:41:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:09.437636", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P BGV GPO 2J92 None None None None {"version": 3, "segments": [{"to_m": 213.026, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1855.245, "from_m": 213.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2932.107, "from_m": 1855.245, "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": 2992.114, "from_m": 2932.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4256.447, "from_m": 2992.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4419.302, "from_m": 4256.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4732.559, "from_m": 4419.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7447.761, "from_m": 4732.559, "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": 7500.33, "from_m": 7447.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7888.207, "from_m": 7500.33, "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": 8418.426, "from_m": 7888.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9903.062, "from_m": 8418.426, "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": 10433.28, "from_m": 9903.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10460.675, "from_m": 10433.28, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10964.085, "from_m": 10460.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16210.249, "from_m": 10964.085, "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": 16713.66, "from_m": 16210.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16741.054, "from_m": 16713.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17271.272, "from_m": 16741.054, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25039.787, "from_m": 17271.272, "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": 25339.436, "from_m": 25039.787, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26434.23, "from_m": 25339.436, "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": 26528.378, "from_m": 26434.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26563.106, "from_m": 26528.378, "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": 26603.125, "from_m": 26563.106, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30585.488, "from_m": 26603.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32189.214, "from_m": 30585.488, "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": 32639.99, "from_m": 32189.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33199.862, "from_m": 32639.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 586124, "profile_key": "434f308d782d19325eb5397a44ab09bd587cd568494c43cce25f86f0b108a0e8", "schedule_id": 8384, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1703", "location": "Barking Riverside Station (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Ripple Lane West Jn", "stage_seq": 2, "distance_m": 2713.065, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Barking Riverside Up Jn", "stage_seq": 3, "distance_m": 3986.185, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1709", "location": "Barking", "stage_seq": 4, "distance_m": 4428.528, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Barking Station Jn", "stage_seq": 5, "distance_m": 5309.793, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 7120.76, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "Wanstead Park", "stage_seq": 7, "distance_m": 9160.744, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Leytonstone High Road", "stage_seq": 8, "distance_m": 13587.167, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Leyton Midland Road", "stage_seq": 9, "distance_m": 21061.267, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Walthamstow Queen's Road", "stage_seq": 10, "distance_m": 22898.322, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Blackhorse Road", "stage_seq": 11, "distance_m": 24310.701, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1728H", "location": "South Tottenham", "stage_seq": 12, "distance_m": 26494.218, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1732", "location": "Harringay Green Lanes", "stage_seq": 13, "distance_m": 28340.306, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Harringay Park Jn", "stage_seq": 14, "distance_m": 29227.197, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Crouch Hill", "stage_seq": 15, "distance_m": 29817.843, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1738", "location": "Upper Holloway", "stage_seq": 16, "distance_m": 31109.909, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Junction Road Jn", "stage_seq": 17, "distance_m": 31904.09, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Gospel Oak", "stage_seq": 18, "distance_m": 33199.862, "section_seq": 1, "route_path_id": 29759}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33199.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 29759}], "total_distance_m": 33199.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32977.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 222.862, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14710, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:42Z", "source_id": 48052654, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:46Z", "source_id": 15612197, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:30Z", "source_id": 48063564, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:32Z", "source_id": 15615306, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14757, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:54Z", "source_id": 48067434, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:57Z", "source_id": 15616422, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:11Z", "source_id": 48074017, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:14Z", "source_id": 15618271, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14765, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:17Z", "source_id": 48082683, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:20Z", "source_id": 15620847, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:26Z", "source_id": 48088950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:29Z", "source_id": 15622612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:09Z", "source_id": 48096365, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:13Z", "source_id": 15624823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14777, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:35Z", "source_id": 48108960, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:39Z", "source_id": 15628492, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14784, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:17Z", "source_id": 48116257, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:36:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:22Z", "source_id": 15630739, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14792, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:42Z", "source_id": 48122536, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:46Z", "source_id": 15632738, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18784, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:52Z", "source_id": 48130804, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:57Z", "source_id": 15635372, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22877, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:42Z", "source_id": 48138115, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:46Z", "source_id": 15637772, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Barking Riverside Station (Construction) 1703 1703 1 None None Gospel Oak 1744 1742 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G07139/2026-09-15/detailed None Upper Holloway 2026-09-15T17:41:00+01:00 Gospel Oak 4.0 {"type": "LineString", "coordinates": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]} 1.3 1741 1745 Upper Holloway Gospel Oak Gospel Oak 51.5555734 -0.1518351 51.5555734 -0.1518351 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 Gospel Oak TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637772 1789490627646288 53 53 2026-09-15 16:55:09.437636 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:08.031705
554788 585821 H49539 464E57CT15 2026-09-15 COMPLETE 15638843 2026-09-15 17:41:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 585821, "stp": "P", "toc": "Unknown", "uid": "H49539", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49539/2026-09-15/detailed", "trust_id": "464E57CT15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough Virtual (GBRf)", "service_date": "2026-09-15", "dest_arr_time": "1710", "dest_platform": null, "is_terminated": 1, "next_location": "Peterborough Virtual (GBRf)", "signalling_id": "4E57", "timing_status": "LATE", "origin_station": "Whitemoor Yard", "current_leg_arr": "1741", "current_leg_dep": "1735", "current_leg_end": "Peterborough Virtual (GBRf)", "origin_dep_time": "1638", "origin_platform": null, "current_location": "Peterborough Virtual (GBRf)", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "+31 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2510138788583807, 52.57525588028376], [-0.2515715, 52.57614579999999], [-0.25165459999999995, 52.5762787], [-0.2519759, 52.5767792], [-0.2520306, 52.5768645], [-0.2522432, 52.57718319999999], [-0.2524971999999999, 52.5776727], [-0.2526408, 52.57796450000001], [-0.25276879999999996, 52.5781733], [-0.2528301, 52.578288099999995], [-0.25294809999999995, 52.578608499999994], [-0.25315799999999994, 52.5789527], [-0.2531785228617604, 52.579002064456326], [-0.2532502586608842, 52.57915419536215], [-0.2533089781802096, 52.5792892111913], [-0.2533561304929276, 52.57940960410469], [-0.253393164672229, 52.579517866263146], [-0.25342152979130467, 52.57961648982755], [-0.25344267492334566, 52.579707966958765], [-0.25345804914154274, 52.57979478981767], [-0.2534691015190868, 52.57987945056511], [-0.2534772811291688, 52.579964441361994], [-0.25348403704497957, 52.58005225436915], [-0.25349081833971, 52.58014538174746], [-0.25349907408655104, 52.58024631565779], [-0.2535102533586936, 52.580357548261006], [-0.25352580522932844, 52.58048157171799], [-0.2535471787716466, 52.58062087818959], [-0.2535758230588389, 52.58077795983669], [-0.253567, 52.5809138], [-0.253647, 52.58120250000001], [-0.2537277, 52.581369599999995], [-0.2538538, 52.5815903], [-0.2544062, 52.582370399999995], [-0.2551096, 52.583253899999995], [-0.2552165, 52.58342749999999], [-0.25540960000000007, 52.583647199999994], [-0.2555327, 52.5838575], [-0.2559140999999999, 52.58426679999999], [-0.2561077, 52.584487], [-0.25637989999999994, 52.5848137], [-0.256444, 52.5849165], [-0.2565109, 52.5850238], [-0.2569965, 52.58580229999999], [-0.2579169, 52.587254299999984], [-0.2580362, 52.587579700000006], [-0.2581307, 52.5882154], [-0.25826569999999993, 52.588575], [-0.2584795, 52.5891246], [-0.2586483, 52.5894486], [-0.2593099, 52.590497199999994], [-0.2597667, 52.59120669999999], [-0.260066, 52.5915676], [-0.2606376000000001, 52.5924794], [-0.2612002, 52.5931985], [-0.2619856, 52.59389430000001], [-0.2629082, 52.59468720000001]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "1710", "motion_projection": null, "next_location_lat": "52.5946872", "next_location_lon": "-0.2629082", "previous_location": "Peterborough", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1458.073, \"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\": 1511.174, \"from_m\": 1458.073, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1558.993, \"from_m\": 1511.174, \"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\": 1644.044, \"from_m\": 1558.993, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15016.099, \"from_m\": 1644.044, \"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\": 15074.806, \"from_m\": 15016.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22308.18, \"from_m\": 15074.806, \"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\": 23623.961, \"from_m\": 22308.18, \"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\": 23864.402, \"from_m\": 23623.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24027.895, \"from_m\": 23864.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24481.599, \"from_m\": 24027.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24535.443, \"from_m\": 24481.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25256.927, \"from_m\": 24535.443, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25288.943, \"from_m\": 25256.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25318.202, \"from_m\": 25288.943, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25406.845, \"from_m\": 25318.202, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25445.042, \"from_m\": 25406.845, \"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\": 25481.55, \"from_m\": 25445.042, \"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\": 25522.367, \"from_m\": 25481.55, \"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\": 25567.829, \"from_m\": 25522.367, \"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\": 25588.357, \"from_m\": 25567.829, \"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\": 27409.395, \"from_m\": 25588.357, \"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\": 585821, \"profile_key\": \"21d5c88d4a82836b1483afcccbb707f444069c0869c06244a2994443e793031c\", \"schedule_id\": 14064, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Whitemoor Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Whitemoor Jn\", \"stage_seq\": 2, \"distance_m\": 1180.186, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"March West Jn\", \"stage_seq\": 3, \"distance_m\": 1511.174, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 4, \"distance_m\": 9475.455, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 5, \"distance_m\": 13798.682, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Whittlesea\", \"stage_seq\": 6, \"distance_m\": 15225.035, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 7, \"distance_m\": 18411.333, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 8, \"distance_m\": 23806.658, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1704\", \"location\": \"Peterborough\", \"stage_seq\": 9, \"distance_m\": 25085.455, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Spital South Junction P458\", \"stage_seq\": 10, \"distance_m\": 25628.028, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Peterborough Eastfield Jn\", \"stage_seq\": 11, \"distance_m\": 26088.65, \"section_seq\": 1, \"route_path_id\": 70790}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": null, \"location\": \"Peterborough Virtual (GBRf)\", \"stage_seq\": 12, \"distance_m\": 27409.395, \"section_seq\": 1, \"route_path_id\": 70790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27409.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70790}], \"total_distance_m\": 27409.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27133.351, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 276.044, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.5946872", "current_position_lon": "-0.2629082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:28Z\", \"source_id\": 48080596, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:34Z\", \"source_id\": 15620260, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:08Z\", \"source_id\": 15638843, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough Virtual (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789490709165821, "current_leg_arrival_utc": "2026-09-15T17:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:09.162278", "service_state_evidence_id": 15638843, "current_leg_start_actual_dep": "2026-09-15T17:35:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-15T16:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:09.440818", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4E57 None None None None {"version": 3, "segments": [{"to_m": 1458.073, "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": 1511.174, "from_m": 1458.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1558.993, "from_m": 1511.174, "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": 1644.044, "from_m": 1558.993, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15016.099, "from_m": 1644.044, "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": 15074.806, "from_m": 15016.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22308.18, "from_m": 15074.806, "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": 23623.961, "from_m": 22308.18, "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": 23864.402, "from_m": 23623.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24027.895, "from_m": 23864.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24481.599, "from_m": 24027.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24535.443, "from_m": 24481.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25256.927, "from_m": 24535.443, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25288.943, "from_m": 25256.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25318.202, "from_m": 25288.943, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25406.845, "from_m": 25318.202, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25445.042, "from_m": 25406.845, "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": 25481.55, "from_m": 25445.042, "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": 25522.367, "from_m": 25481.55, "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": 25567.829, "from_m": 25522.367, "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": 25588.357, "from_m": 25567.829, "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": 27409.395, "from_m": 25588.357, "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": 585821, "profile_key": "21d5c88d4a82836b1483afcccbb707f444069c0869c06244a2994443e793031c", "schedule_id": 14064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1638", "location": "Whitemoor Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Whitemoor Jn", "stage_seq": 2, "distance_m": 1180.186, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "March West Jn", "stage_seq": 3, "distance_m": 1511.174, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Three Horse Shoes", "stage_seq": 4, "distance_m": 9475.455, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Eastrea Sig. Ths27", "stage_seq": 5, "distance_m": 13798.682, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Whittlesea", "stage_seq": 6, "distance_m": 15225.035, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Kings Dyke S.B.", "stage_seq": 7, "distance_m": 18411.333, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Peterborough East Jn", "stage_seq": 8, "distance_m": 23806.658, "section_seq": 1, "route_path_id": 70790}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1704", "location": "Peterborough", "stage_seq": 9, "distance_m": 25085.455, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Spital South Junction P458", "stage_seq": 10, "distance_m": 25628.028, "section_seq": 1, "route_path_id": 70790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Peterborough Eastfield Jn", "stage_seq": 11, "distance_m": 26088.65, "section_seq": 1, "route_path_id": 70790}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": null, "location": "Peterborough Virtual (GBRf)", "stage_seq": 12, "distance_m": 27409.395, "section_seq": 1, "route_path_id": 70790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27409.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 70790}], "total_distance_m": 27409.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27133.351, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 276.044, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11899, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:28Z", "source_id": 48080596, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:34Z", "source_id": 15620260, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:08Z", "source_id": 15638843, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}] Whitemoor Yard 1638 1638 None None None Peterborough Virtual (GBRf) 1710 1710 None LATE +31 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49539/2026-09-15/detailed None Peterborough 2026-09-15T17:35:00+01:00 Peterborough Virtual (GBRf) 6.0 {"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2515715, 52.57614579999999], [-0.25165459999999995, 52.5762787], [-0.2519759, 52.5767792], [-0.2520306, 52.5768645], [-0.2522432, 52.57718319999999], [-0.2524971999999999, 52.5776727], [-0.2526408, 52.57796450000001], [-0.25276879999999996, 52.5781733], [-0.2528301, 52.578288099999995], [-0.25294809999999995, 52.578608499999994], [-0.25315799999999994, 52.5789527], [-0.2531785228617604, 52.579002064456326], [-0.2532502586608842, 52.57915419536215], [-0.2533089781802096, 52.5792892111913], [-0.2533561304929276, 52.57940960410469], [-0.253393164672229, 52.579517866263146], [-0.25342152979130467, 52.57961648982755], [-0.25344267492334566, 52.579707966958765], [-0.25345804914154274, 52.57979478981767], [-0.2534691015190868, 52.57987945056511], [-0.2534772811291688, 52.579964441361994], [-0.25348403704497957, 52.58005225436915], [-0.25349081833971, 52.58014538174746], [-0.25349907408655104, 52.58024631565779], [-0.2535102533586936, 52.580357548261006], [-0.25352580522932844, 52.58048157171799], [-0.2535471787716466, 52.58062087818959], [-0.2535758230588389, 52.58077795983669], [-0.253567, 52.5809138], [-0.253647, 52.58120250000001], [-0.2537277, 52.581369599999995], [-0.2538538, 52.5815903], [-0.2544062, 52.582370399999995], [-0.2551096, 52.583253899999995], [-0.2552165, 52.58342749999999], [-0.25540960000000007, 52.583647199999994], [-0.2555327, 52.5838575], [-0.2559140999999999, 52.58426679999999], [-0.2561077, 52.584487], [-0.25637989999999994, 52.5848137], [-0.256444, 52.5849165], [-0.2565109, 52.5850238], [-0.2569965, 52.58580229999999], [-0.2579169, 52.587254299999984], [-0.2580362, 52.587579700000006], [-0.2581307, 52.5882154], [-0.25826569999999993, 52.588575], [-0.2584795, 52.5891246], [-0.2586483, 52.5894486], [-0.2593099, 52.590497199999994], [-0.2597667, 52.59120669999999], [-0.260066, 52.5915676], [-0.2606376000000001, 52.5924794], [-0.2612002, 52.5931985], [-0.2619856, 52.59389430000001], [-0.2629082, 52.59468720000001]]} 1.4 1735 1741 Peterborough Peterborough Virtual (GBRf) Peterborough Virtual (GBRf) 52.5946872 -0.2629082 52.5946872 -0.2629082 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:41:00 Peterborough Virtual (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638843 1789490709165821 15 15 2026-09-15 16:55:09.440818 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:09.162278
554789 586754 W10703 731T73MU15 2026-09-15 COMPLETE 15638021 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 586754, "stp": "P", "toc": "Heathrow Express", "uid": "W10703", "consist": "387134+387138", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10703/2026-09-15/detailed", "trust_id": "731T73MU15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T73", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1745", "current_leg_dep": "1741", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1725", "origin_platform": "7", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-15T16:55:37", "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": "1746", "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\": 586754, \"profile_key\": \"43088e316d4b390d468bbe42debe183fbc19315f8370175c727dd5c747132add\", \"schedule_id\": 25438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"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\": \"1726\", \"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\": \"1727\", \"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\": \"1728\", \"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\": \"1730H\", \"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\": \"1733\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"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\": \"1736H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1742\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"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": "1725", "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-15T16:32:07Z\", \"source_id\": 48107626, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:12Z\", \"source_id\": 15628067, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:16Z\", \"source_id\": 48126649, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:19Z\", \"source_id\": 15634037, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:02Z\", \"source_id\": 48139054, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:06Z\", \"source_id\": 15638021, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789490649931512, "current_leg_arrival_utc": "2026-09-15T17:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:22.866865", "service_state_evidence_id": 15638021, "current_leg_start_actual_dep": "2026-09-15T17:42:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:23.050170", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P PAD HWV 1T73 387134+387138 8 110 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22262.582, "from_m": 19664.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 586754, "profile_key": "43088e316d4b390d468bbe42debe183fbc19315f8370175c727dd5c747132add", "schedule_id": 25438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1725", "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": "1726", "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": "1727", "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": "1728", "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": "1730H", "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": "1733", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "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": "1736H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1742", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1746", "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-15T16:32:07Z", "source_id": 48107626, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:12Z", "source_id": 15628067, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:16Z", "source_id": 48126649, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:19Z", "source_id": 15634037, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:02Z", "source_id": 48139054, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:06Z", "source_id": 15638021, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] London Paddington 1725 1725 7 None None Heathrow Terminal 5 1746 1746 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10703/2026-09-15/detailed None Heathrow Terminals 2 & 3 2026-09-15T17:42: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 1741 1745 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638021 1789490649931512 30 30 2026-09-15 16:55:23.050170 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:22.866865
554790 585827 C18567 532K51MT15 2026-09-15 COMPLETE 15637650 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 585827, "stp": "P", "toc": "Great Northern", "uid": "C18567", "consist": "717009", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18567/2026-09-15/detailed", "trust_id": "532K51MT15", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2K51", "timing_status": "LATE", "origin_station": "Welwyn Garden City", "current_leg_arr": "1745", "current_leg_dep": "1742", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "1653", "origin_platform": "3", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3741.597, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 3795.9, \"from_m\": 3741.597, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9290.142, \"from_m\": 3795.9, \"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\": 9606.949, \"from_m\": 9290.142, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12316.976, \"from_m\": 9606.949, \"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\": 12403.708, \"from_m\": 12316.976, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18182.345, \"from_m\": 12403.708, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 18223.379, \"from_m\": 18182.345, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23141.279, \"from_m\": 18223.379, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27277.717, \"from_m\": 23141.279, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28139.624, \"from_m\": 27277.717, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28222.428, \"from_m\": 28139.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28729.396, \"from_m\": 28222.428, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 28849.254, \"from_m\": 28729.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29702.454, \"from_m\": 28849.254, \"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\": 29930.994, \"from_m\": 29702.454, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30035.31, \"from_m\": 29930.994, \"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\": 34380.319, \"from_m\": 30035.31, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 585827, \"profile_key\": \"44215f41d1b5155f2f2d9028156dacc070e35fe8c9f054bcf420a8f37ccda217\", \"schedule_id\": 2567, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1659H\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4128.132, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Welham Green\", \"stage_seq\": 3, \"distance_m\": 7623.425, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Brookmans Park\", \"stage_seq\": 4, \"distance_m\": 9407.445, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"Potters Bar\", \"stage_seq\": 5, \"distance_m\": 12147.196, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Hadley Wood\", \"stage_seq\": 6, \"distance_m\": 15653.976, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"New Barnet\", \"stage_seq\": 7, \"distance_m\": 17866.907, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Oakleigh Park\", \"stage_seq\": 8, \"distance_m\": 19249.469, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 22280.116, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1723H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 10, \"distance_m\": 24676.917, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Harringay\", \"stage_seq\": 11, \"distance_m\": 27175.925, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1729\", \"location\": \"Finsbury Park\", \"stage_seq\": 12, \"distance_m\": 28627.171, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733\", \"location\": \"Drayton Park\", \"stage_seq\": 13, \"distance_m\": 30159.471, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 14, \"distance_m\": 30833.395, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737\", \"location\": \"Essex Road\", \"stage_seq\": 15, \"distance_m\": 31697.526, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740H\", \"location\": \"Old Street\", \"stage_seq\": 16, \"distance_m\": 33780.85, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 17, \"distance_m\": 34380.319, \"section_seq\": 1, \"route_path_id\": 66588}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34380.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66588}], \"total_distance_m\": 34380.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34276.003, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1653", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:59Z\", \"source_id\": 48009790, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:01Z\", \"source_id\": 15600208, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:09Z\", \"source_id\": 48021813, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:11Z\", \"source_id\": 15603536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:16Z\", \"source_id\": 48028046, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:20Z\", \"source_id\": 15605311, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:50Z\", \"source_id\": 48035541, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:51Z\", \"source_id\": 15607343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:15Z\", \"source_id\": 48045694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:19Z\", \"source_id\": 15610166, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:55Z\", \"source_id\": 48053367, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:58Z\", \"source_id\": 15612372, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:50Z\", \"source_id\": 48058795, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:54Z\", \"source_id\": 15613917, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:20Z\", \"source_id\": 48068703, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:23Z\", \"source_id\": 15616773, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:46Z\", \"source_id\": 48078472, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:49Z\", \"source_id\": 15619567, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:21Z\", \"source_id\": 48102904, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:23Z\", \"source_id\": 15626629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:29Z\", \"source_id\": 48111369, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:31Z\", \"source_id\": 15629235, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:51Z\", \"source_id\": 48117698, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:54Z\", \"source_id\": 15631180, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:56Z\", \"source_id\": 48123251, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:58Z\", \"source_id\": 15632907, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:35Z\", \"source_id\": 48132696, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:40Z\", \"source_id\": 15635985, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:32Z\", \"source_id\": 48137760, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:38Z\", \"source_id\": 15637650, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789490619643355, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:22.874758", "service_state_evidence_id": 15637650, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:23.370613", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P WGC MOG 2K51 717009 6 85 None {"version": 3, "segments": [{"to_m": 3741.597, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 3795.9, "from_m": 3741.597, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9290.142, "from_m": 3795.9, "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": 9606.949, "from_m": 9290.142, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12316.976, "from_m": 9606.949, "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": 12403.708, "from_m": 12316.976, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18182.345, "from_m": 12403.708, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 18223.379, "from_m": 18182.345, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23141.279, "from_m": 18223.379, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27277.717, "from_m": 23141.279, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28139.624, "from_m": 27277.717, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28222.428, "from_m": 28139.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28729.396, "from_m": 28222.428, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 28849.254, "from_m": 28729.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29702.454, "from_m": 28849.254, "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": 29930.994, "from_m": 29702.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30035.31, "from_m": 29930.994, "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": 34380.319, "from_m": 30035.31, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 585827, "profile_key": "44215f41d1b5155f2f2d9028156dacc070e35fe8c9f054bcf420a8f37ccda217", "schedule_id": 2567, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1653", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Hatfield", "stage_seq": 2, "distance_m": 4128.132, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Welham Green", "stage_seq": 3, "distance_m": 7623.425, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Brookmans Park", "stage_seq": 4, "distance_m": 9407.445, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "Potters Bar", "stage_seq": 5, "distance_m": 12147.196, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Hadley Wood", "stage_seq": 6, "distance_m": 15653.976, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "New Barnet", "stage_seq": 7, "distance_m": 17866.907, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Oakleigh Park", "stage_seq": 8, "distance_m": 19249.469, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "New Southgate", "stage_seq": 9, "distance_m": 22280.116, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1723H", "location": "Alexandra Palace", "stage_seq": 10, "distance_m": 24676.917, "section_seq": 1, "route_path_id": 66588}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Harringay", "stage_seq": 11, "distance_m": 27175.925, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1729", "location": "Finsbury Park", "stage_seq": 12, "distance_m": 28627.171, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733", "location": "Drayton Park", "stage_seq": 13, "distance_m": 30159.471, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Highbury & Islington (Great Northern)", "stage_seq": 14, "distance_m": 30833.395, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737", "location": "Essex Road", "stage_seq": 15, "distance_m": 31697.526, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740H", "location": "Old Street", "stage_seq": 16, "distance_m": 33780.85, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 17, "distance_m": 34380.319, "section_seq": 1, "route_path_id": 66588}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34380.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 66588}], "total_distance_m": 34380.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34276.003, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.316, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:59Z", "source_id": 48009790, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:01Z", "source_id": 15600208, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:09Z", "source_id": 48021813, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:02:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:11Z", "source_id": 15603536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:16Z", "source_id": 48028046, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:05:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:20Z", "source_id": 15605311, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:50Z", "source_id": 48035541, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:51Z", "source_id": 15607343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:15Z", "source_id": 48045694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:19Z", "source_id": 15610166, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:55Z", "source_id": 48053367, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:58Z", "source_id": 15612372, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:50Z", "source_id": 48058795, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:54Z", "source_id": 15613917, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:20Z", "source_id": 48068703, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:23Z", "source_id": 15616773, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16009, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:46Z", "source_id": 48078472, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:49Z", "source_id": 15619567, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:21Z", "source_id": 48102904, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:23Z", "source_id": 15626629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:29Z", "source_id": 48111369, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:31Z", "source_id": 15629235, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:51Z", "source_id": 48117698, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:54Z", "source_id": 15631180, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:56Z", "source_id": 48123251, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:58Z", "source_id": 15632907, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:35Z", "source_id": 48132696, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:40Z", "source_id": 15635985, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:32Z", "source_id": 48137760, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:38Z", "source_id": 15637650, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Welwyn Garden City 1653 1653 3 None None Moorgate (Great Northern) 1743 1743 9 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18567/2026-09-15/detailed None Old Street 2026-09-15T17:42:30+01:00 Moorgate (Great Northern) 3.0 {"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} 0.4 1742 1745 Old Street Moorgate (Great Northern) Moorgate (Great Northern) 51.5186636 -0.0880023 51.5186636 -0.0880023 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 Moorgate (Great Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637650 1789490619643355 70 70 2026-09-15 16:55:23.370613 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:22.874758
554791 583863 P24471 162R21MR15 2026-09-15 COMPLETE 15639085 2026-09-15 17:44:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 583863, "stp": "P", "toc": "Northern", "uid": "P24471", "consist": "158870", "dest_crs": "BDT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24471/2026-09-15/detailed", "trust_id": "162R21MR15", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bridlington", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "6", "is_terminated": 1, "next_location": "Bridlington", "signalling_id": "2R21", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1744", "current_leg_dep": "1733", "current_leg_end": "Bridlington", "origin_dep_time": "1541", "origin_platform": "7", "current_location": "Bridlington", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.38559972789878705, 54.011375656465944], [-0.3855959, 54.01137659999999], [-0.3849005, 54.0115432], [-0.3842346, 54.0117227], [-0.3842012, 54.01173090000001], [-0.384005, 54.011785499999995], [-0.3831726999999999, 54.0120146], [-0.3823863, 54.0122387], [-0.3812628, 54.01256599999999], [-0.3777584, 54.0135868], [-0.37661539999999993, 54.0139261], [-0.3737423, 54.014760800000005], [-0.3693141, 54.0160373], [-0.3655036, 54.0171463], [-0.3619774, 54.0181726], [-0.35932611364780853, 54.01893791183704], [-0.3576054, 54.01943459999999], [-0.3552065, 54.02013239999999], [-0.3518975999999999, 54.0210948], [-0.3484089, 54.02210349999999], [-0.34600290000000006, 54.0228013], [-0.3449063, 54.0231194], [-0.34460109999999994, 54.0232078], [-0.3430292, 54.0236629], [-0.34111119999999995, 54.0242175], [-0.33879699999999996, 54.0248895], [-0.3386899, 54.0249202], [-0.33787490000000003, 54.02516820000001], [-0.33783889999999994, 54.0251796], [-0.33713009999999993, 54.0254048], [-0.33666969999999996, 54.0255709], [-0.3363511, 54.0256943], [-0.3357101, 54.0259426], [-0.33516549999999995, 54.02616450000001], [-0.3348031, 54.0263303], [-0.3344499, 54.026498], [-0.3341439, 54.0266713], [-0.3335371, 54.02701679999999], [-0.3329409, 54.0273546], [-0.3323904999999999, 54.02771609999999], [-0.3308837, 54.0288278], [-0.32946889999999995, 54.0299599], [-0.3275605999999999, 54.0314461], [-0.3222474, 54.035545], [-0.319593, 54.0375888], [-0.31826469999999996, 54.03861979999999], [-0.31694549999999994, 54.0396443], [-0.3161498, 54.0402554], [-0.3121058, 54.04338889999999], [-0.3108658, 54.0443398], [-0.310457, 54.0446573], [-0.3096628, 54.0452741], [-0.30944109999999997, 54.0454442], [-0.3084127, 54.04623349999999], [-0.30552819999999997, 54.04845240000001], [-0.3040892, 54.0495754], [-0.3026463, 54.05069280000001], [-0.30102561070950123, 54.05194394711092], [-0.3007061, 54.0521906], [-0.2997024, 54.0529489], [-0.2992788, 54.0532444], [-0.2989107999999999, 54.05350010000001], [-0.29816469999999995, 54.05396619999999], [-0.2973764, 54.0544121], [-0.29673949999999993, 54.05473500000001], [-0.2961421, 54.05501790000001], [-0.2953813, 54.0553369], [-0.2946426999999999, 54.05564280000001], [-0.29366089999999995, 54.0559858], [-0.2930481, 54.0561774], [-0.29246649999999996, 54.0563474], [-0.2907471, 54.0567995], [-0.2890105, 54.057239800000005], [-0.2856076, 54.05808], [-0.2810542, 54.0592218], [-0.2787893, 54.05979229999999], [-0.27763579999999993, 54.0600795], [-0.27652639999999995, 54.06035889999999], [-0.27525369999999993, 54.060672], [-0.273971, 54.0609948], [-0.26949458523585645, 54.062106019751035], [-0.2598338, 54.0645041], [-0.253852, 54.065733399999985], [-0.24989970000000003, 54.06653909999999], [-0.2477085, 54.06699], [-0.2460233, 54.0673368], [-0.2454465, 54.0674502], [-0.2451553999999999, 54.0675099], [-0.2414335, 54.06827330000001], [-0.239697, 54.06863140000001], [-0.2379217, 54.0690005], [-0.2333887, 54.06991910000001], [-0.2297584, 54.07066100000001], [-0.2275186, 54.071123], [-0.22712769999999996, 54.0712049], [-0.2256750999999999, 54.07150920000001], [-0.2243938, 54.071819799999986], [-0.2233865, 54.0720976], [-0.22277849999999996, 54.072281699999984], [-0.22176919999999997, 54.072619], [-0.2210297, 54.0728926], [-0.2203601, 54.073155400000005], [-0.2192073, 54.0736467], [-0.2184686, 54.0740007], [-0.21762459999999997, 54.074442], [-0.2170498, 54.07476939999999], [-0.21651649999999997, 54.075086500000005], [-0.2158559, 54.0755056], [-0.2152809, 54.0759107], [-0.2140225, 54.076834], [-0.2127645, 54.0777496], [-0.2107744, 54.0792231], [-0.2093222, 54.08028869999998], [-0.2076526, 54.081513699999995], [-0.20658509999999997, 54.08230830000001], [-0.20629539999999996, 54.0825097], [-0.20614119999999997, 54.0826096], [-0.2058433, 54.08278009999999], [-0.2055592, 54.08294], [-0.205327, 54.083060999999994], [-0.2049111, 54.0832321], [-0.2045009, 54.0833898], [-0.20409, 54.0835328], [-0.2035476, 54.0836942], [-0.20317499999999997, 54.083781], [-0.2026501, 54.083869199999995], [-0.2018912, 54.0839674], [-0.2015894, 54.0840011], [-0.2006936, 54.0840933], [-0.2003879, 54.084124499999994], [-0.1999676, 54.0841885]]}", "current_leg_start": "Nafferton", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "54.0841885", "next_location_lon": "-0.1999676", "previous_location": "Nafferton", "current_leg_milage": "9.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1241.494, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1302.493, \"from_m\": 1241.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1333.332, \"from_m\": 1302.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1489.694, \"from_m\": 1333.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3774.799, \"from_m\": 1489.694, \"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\": 4298.731, \"from_m\": 3774.799, \"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\": 8353.713, \"from_m\": 4298.731, \"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\": 8475.591, \"from_m\": 8353.713, \"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\": 17620.16, \"from_m\": 8475.591, \"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\": 17843.929, \"from_m\": 17620.16, \"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\": 18343.897, \"from_m\": 17843.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18474.33, \"from_m\": 18343.897, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22232.814, \"from_m\": 18474.33, \"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\": 22288.699, \"from_m\": 22232.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22309.628, \"from_m\": 22288.699, \"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\": 24042.47, \"from_m\": 22309.628, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31051.25, \"from_m\": 24042.47, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33307.092, \"from_m\": 31051.25, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33356.915, \"from_m\": 33307.092, \"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\": 33486.566, \"from_m\": 33356.915, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34166.438, \"from_m\": 33486.566, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34213.585, \"from_m\": 34166.438, \"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\": 34732.309, \"from_m\": 34213.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34963.35, \"from_m\": 34732.309, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34980.585, \"from_m\": 34963.35, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35410.416, \"from_m\": 34980.585, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35460.509, \"from_m\": 35410.416, \"capability_applied\": null, \"effective_limit_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\": 37628.706, \"from_m\": 35460.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40636.387, \"from_m\": 37628.706, \"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\": 42516.915, \"from_m\": 40636.387, \"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\": 47996.406, \"from_m\": 42516.915, \"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\": 56841.383, \"from_m\": 47996.406, \"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\": 59001.099, \"from_m\": 56841.383, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71542.474, \"from_m\": 59001.099, \"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\": 80221.493, \"from_m\": 71542.474, \"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\": 80543.89, \"from_m\": 80221.493, \"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\": 81474.01, \"from_m\": 80543.89, \"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\": 82745.762, \"from_m\": 81474.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82772.47, \"from_m\": 82745.762, \"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\": 83706.084, \"from_m\": 82772.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\": 83821.699, \"from_m\": 83706.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84622.542, \"from_m\": 83821.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84654.45, \"from_m\": 84622.542, \"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\": 84703.411, \"from_m\": 84654.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85397.164, \"from_m\": 84703.411, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86679.899, \"from_m\": 85397.164, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89562.966, \"from_m\": 86679.899, \"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\": 90013.061, \"from_m\": 89562.966, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92524.416, \"from_m\": 90013.061, \"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\": 93842.952, \"from_m\": 92524.416, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 93927.188, \"from_m\": 93842.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 96309.997, \"from_m\": 93927.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96354.837, \"from_m\": 96309.997, \"capability_applied\": null, \"effective_limit_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\": 96603.975, \"from_m\": 96354.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101137.186, \"from_m\": 96603.975, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101255.241, \"from_m\": 101137.186, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 102866.611, \"from_m\": 101255.241, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103032.176, \"from_m\": 102866.611, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 103818.533, \"from_m\": 103032.176, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104092.722, \"from_m\": 103818.533, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 105012.087, \"from_m\": 104092.722, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105238.071, \"from_m\": 105012.087, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 105659.266, \"from_m\": 105238.071, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105782.473, \"from_m\": 105659.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106525.454, \"from_m\": 105782.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\": 106641.385, \"from_m\": 106525.454, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109237.809, \"from_m\": 106641.385, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109443.86, \"from_m\": 109237.809, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 113657.15, \"from_m\": 109443.86, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114280.854, \"from_m\": 113657.15, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 114381.521, \"from_m\": 114280.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114933.514, \"from_m\": 114381.521, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 117760.46, \"from_m\": 114933.514, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118006.539, \"from_m\": 117760.46, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 118205.634, \"from_m\": 118006.539, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 120775.019, \"from_m\": 118205.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120877.136, \"from_m\": 120775.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 121367.612, \"from_m\": 120877.136, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121483.138, \"from_m\": 121367.612, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124193.761, \"from_m\": 121483.138, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124303.558, \"from_m\": 124193.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 129115.725, \"from_m\": 124303.558, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 129292.07, \"from_m\": 129115.725, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 132394.507, \"from_m\": 129292.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 132577.009, \"from_m\": 132394.507, \"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\": 132608.173, \"from_m\": 132577.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132888.224, \"from_m\": 132608.173, \"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\": 583863, \"profile_key\": \"475f521de9493659d794549e7fc26a743953a2cc5a5b1e8536e922f230dbaa6b\", \"schedule_id\": 20524, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9822.857, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552\", \"location\": \"Ulleskelf\", \"stage_seq\": 3, \"distance_m\": 15163.909, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556H\", \"location\": \"Church Fenton\", \"stage_seq\": 4, \"distance_m\": 18261.061, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1600H\", \"location\": \"Sherburn-in-Elmet\", \"stage_seq\": 5, \"distance_m\": 21576.169, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 6, \"distance_m\": 23955.21, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 7, \"distance_m\": 26919.92, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 8, \"distance_m\": 28746.055, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1615\", \"location\": \"Selby\", \"stage_seq\": 9, \"distance_m\": 34493.733, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"Howden\", \"stage_seq\": 10, \"distance_m\": 48365.951, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Gilberdyke\", \"stage_seq\": 11, \"distance_m\": 57021.19, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Brough\", \"stage_seq\": 12, \"distance_m\": 67385.7, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 13, \"distance_m\": 81112.307, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1657\", \"location\": \"Hull\", \"stage_seq\": 14, \"distance_m\": 83706.084, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Cottingham\", \"stage_seq\": 15, \"distance_m\": 89562.966, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1710H\", \"wtt_dep\": \"1711H\", \"location\": \"Beverley\", \"stage_seq\": 16, \"distance_m\": 96447.241, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1720H\", \"location\": \"Hutton Cranswick\", \"stage_seq\": 17, \"distance_m\": 109387.123, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1726\", \"location\": \"Driffield\", \"stage_seq\": 18, \"distance_m\": 114500.131, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Nafferton\", \"stage_seq\": 19, \"distance_m\": 117893.05, \"section_seq\": 1, \"route_path_id\": 74362}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Bridlington\", \"stage_seq\": 20, \"distance_m\": 132888.224, \"section_seq\": 1, \"route_path_id\": 74362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 132888.224, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74362}], \"total_distance_m\": 132888.224, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 132375.282, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 512.942, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.0841885", "current_position_lon": "-0.1999676", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:49:43Z\", \"source_id\": 47822103, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:49:44Z\", \"source_id\": 15546349, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:53:43Z\", \"source_id\": 47832973, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:53:47Z\", \"source_id\": 15549489, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:18Z\", \"source_id\": 47847498, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:22Z\", \"source_id\": 15553750, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:41Z\", \"source_id\": 15566566, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:37Z\", \"source_id\": 47916533, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:44Z\", \"source_id\": 15573704, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:31Z\", \"source_id\": 47935707, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:30Z\", \"source_id\": 15579036, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:40Z\", \"source_id\": 47955377, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:43Z\", \"source_id\": 15584755, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:57Z\", \"source_id\": 15600119, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:23Z\", \"source_id\": 15605374, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:16Z\", \"source_id\": 15610958, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:24Z\", \"source_id\": 15620127, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:54Z\", \"source_id\": 15624607, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:54Z\", \"source_id\": 15628698, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:23Z\", \"source_id\": 15639085, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bridlington", "service_state_platform": "6", "timing_fact_generation": 1789490723768885, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:23.760997", "service_state_evidence_id": 15639085, "current_leg_start_actual_dep": "2026-09-15T17:31:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-15T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:24.501519", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P YRK BDT 2R21 158870 2 90 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1241.494, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1302.493, "from_m": 1241.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1333.332, "from_m": 1302.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1489.694, "from_m": 1333.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3774.799, "from_m": 1489.694, "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": 4298.731, "from_m": 3774.799, "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": 8353.713, "from_m": 4298.731, "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": 8475.591, "from_m": 8353.713, "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": 17620.16, "from_m": 8475.591, "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": 17843.929, "from_m": 17620.16, "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": 18343.897, "from_m": 17843.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18474.33, "from_m": 18343.897, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22232.814, "from_m": 18474.33, "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": 22288.699, "from_m": 22232.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22309.628, "from_m": 22288.699, "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": 24042.47, "from_m": 22309.628, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31051.25, "from_m": 24042.47, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33307.092, "from_m": 31051.25, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33356.915, "from_m": 33307.092, "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": 33486.566, "from_m": 33356.915, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34166.438, "from_m": 33486.566, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34213.585, "from_m": 34166.438, "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": 34732.309, "from_m": 34213.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34963.35, "from_m": 34732.309, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34980.585, "from_m": 34963.35, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35410.416, "from_m": 34980.585, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35460.509, "from_m": 35410.416, "capability_applied": null, "effective_limit_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": 37628.706, "from_m": 35460.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40636.387, "from_m": 37628.706, "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": 42516.915, "from_m": 40636.387, "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": 47996.406, "from_m": 42516.915, "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": 56841.383, "from_m": 47996.406, "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": 59001.099, "from_m": 56841.383, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71542.474, "from_m": 59001.099, "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": 80221.493, "from_m": 71542.474, "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": 80543.89, "from_m": 80221.493, "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": 81474.01, "from_m": 80543.89, "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": 82745.762, "from_m": 81474.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82772.47, "from_m": 82745.762, "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": 83706.084, "from_m": 82772.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": 83821.699, "from_m": 83706.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84622.542, "from_m": 83821.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84654.45, "from_m": 84622.542, "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": 84703.411, "from_m": 84654.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85397.164, "from_m": 84703.411, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86679.899, "from_m": 85397.164, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89562.966, "from_m": 86679.899, "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": 90013.061, "from_m": 89562.966, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92524.416, "from_m": 90013.061, "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": 93842.952, "from_m": 92524.416, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 93927.188, "from_m": 93842.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 96309.997, "from_m": 93927.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96354.837, "from_m": 96309.997, "capability_applied": null, "effective_limit_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": 96603.975, "from_m": 96354.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101137.186, "from_m": 96603.975, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101255.241, "from_m": 101137.186, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 102866.611, "from_m": 101255.241, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103032.176, "from_m": 102866.611, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 103818.533, "from_m": 103032.176, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104092.722, "from_m": 103818.533, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 105012.087, "from_m": 104092.722, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105238.071, "from_m": 105012.087, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 105659.266, "from_m": 105238.071, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105782.473, "from_m": 105659.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106525.454, "from_m": 105782.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": 106641.385, "from_m": 106525.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109237.809, "from_m": 106641.385, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109443.86, "from_m": 109237.809, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 113657.15, "from_m": 109443.86, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114280.854, "from_m": 113657.15, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 114381.521, "from_m": 114280.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114933.514, "from_m": 114381.521, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117760.46, "from_m": 114933.514, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118006.539, "from_m": 117760.46, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118205.634, "from_m": 118006.539, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 120775.019, "from_m": 118205.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120877.136, "from_m": 120775.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 121367.612, "from_m": 120877.136, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121483.138, "from_m": 121367.612, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124193.761, "from_m": 121483.138, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124303.558, "from_m": 124193.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129115.725, "from_m": 124303.558, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 129292.07, "from_m": 129115.725, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 132394.507, "from_m": 129292.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 132577.009, "from_m": 132394.507, "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": 132608.173, "from_m": 132577.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132888.224, "from_m": 132608.173, "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": 583863, "profile_key": "475f521de9493659d794549e7fc26a743953a2cc5a5b1e8536e922f230dbaa6b", "schedule_id": 20524, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9822.857, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Ulleskelf", "stage_seq": 3, "distance_m": 15163.909, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Church Fenton", "stage_seq": 4, "distance_m": 18261.061, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Sherburn-in-Elmet", "stage_seq": 5, "distance_m": 21576.169, "section_seq": 1, "route_path_id": 74362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Gascoigne Wood Jn", "stage_seq": 6, "distance_m": 23955.21, "section_seq": 1, "route_path_id": 74362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Hambleton West Jn", "stage_seq": 7, "distance_m": 26919.92, "section_seq": 1, "route_path_id": 74362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Hambleton East Jn", "stage_seq": 8, "distance_m": 28746.055, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1615", "location": "Selby", "stage_seq": 9, "distance_m": 34493.733, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Howden", "stage_seq": 10, "distance_m": 48365.951, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Gilberdyke", "stage_seq": 11, "distance_m": 57021.19, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Brough", "stage_seq": 12, "distance_m": 67385.7, "section_seq": 1, "route_path_id": 74362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Hessle Road Jn", "stage_seq": 13, "distance_m": 81112.307, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1657", "location": "Hull", "stage_seq": 14, "distance_m": 83706.084, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Cottingham", "stage_seq": 15, "distance_m": 89562.966, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1711H", "location": "Beverley", "stage_seq": 16, "distance_m": 96447.241, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1720H", "location": "Hutton Cranswick", "stage_seq": 17, "distance_m": 109387.123, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1726", "location": "Driffield", "stage_seq": 18, "distance_m": 114500.131, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Nafferton", "stage_seq": 19, "distance_m": 117893.05, "section_seq": 1, "route_path_id": 74362}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Bridlington", "stage_seq": 20, "distance_m": 132888.224, "section_seq": 1, "route_path_id": 74362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 132888.224, "from_m": 0.0, "section_seq": 1, "route_path_id": 74362}], "total_distance_m": 132888.224, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 132375.282, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 512.942, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:49:43Z", "source_id": 47822103, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T14:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:49:44Z", "source_id": 15546349, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4897, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:53:43Z", "source_id": 47832973, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:53:47Z", "source_id": 15549489, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4934, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:18Z", "source_id": 47847498, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:22Z", "source_id": 15553750, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:41Z", "source_id": 15566566, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:37Z", "source_id": 47916533, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:44Z", "source_id": 15573704, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:31Z", "source_id": 47935707, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:30Z", "source_id": 15579036, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:40Z", "source_id": 47955377, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:43Z", "source_id": 15584755, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:57Z", "source_id": 15600119, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:23Z", "source_id": 15605374, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:16Z", "source_id": 15610958, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:24Z", "source_id": 15620127, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:54Z", "source_id": 15624607, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:54Z", "source_id": 15628698, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:23Z", "source_id": 15639085, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}] York 1541 1541 7 None None Bridlington 1743 1743 6 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24471/2026-09-15/detailed None Nafferton 2026-09-15T17:31:00+01:00 Bridlington 11.0 {"type": "LineString", "coordinates": [[-0.38559972789878705, 54.011375656465944], [-0.3855959, 54.01137659999999], [-0.3849005, 54.0115432], [-0.3842346, 54.0117227], [-0.3842012, 54.01173090000001], [-0.384005, 54.011785499999995], [-0.3831726999999999, 54.0120146], [-0.3823863, 54.0122387], [-0.3812628, 54.01256599999999], [-0.3777584, 54.0135868], [-0.37661539999999993, 54.0139261], [-0.3737423, 54.014760800000005], [-0.3693141, 54.0160373], [-0.3655036, 54.0171463], [-0.3619774, 54.0181726], [-0.35932611364780853, 54.01893791183704], [-0.3576054, 54.01943459999999], [-0.3552065, 54.02013239999999], [-0.3518975999999999, 54.0210948], [-0.3484089, 54.02210349999999], [-0.34600290000000006, 54.0228013], [-0.3449063, 54.0231194], [-0.34460109999999994, 54.0232078], [-0.3430292, 54.0236629], [-0.34111119999999995, 54.0242175], [-0.33879699999999996, 54.0248895], [-0.3386899, 54.0249202], [-0.33787490000000003, 54.02516820000001], [-0.33783889999999994, 54.0251796], [-0.33713009999999993, 54.0254048], [-0.33666969999999996, 54.0255709], [-0.3363511, 54.0256943], [-0.3357101, 54.0259426], [-0.33516549999999995, 54.02616450000001], [-0.3348031, 54.0263303], [-0.3344499, 54.026498], [-0.3341439, 54.0266713], [-0.3335371, 54.02701679999999], [-0.3329409, 54.0273546], [-0.3323904999999999, 54.02771609999999], [-0.3308837, 54.0288278], [-0.32946889999999995, 54.0299599], [-0.3275605999999999, 54.0314461], [-0.3222474, 54.035545], [-0.319593, 54.0375888], [-0.31826469999999996, 54.03861979999999], [-0.31694549999999994, 54.0396443], [-0.3161498, 54.0402554], [-0.3121058, 54.04338889999999], [-0.3108658, 54.0443398], [-0.310457, 54.0446573], [-0.3096628, 54.0452741], [-0.30944109999999997, 54.0454442], [-0.3084127, 54.04623349999999], [-0.30552819999999997, 54.04845240000001], [-0.3040892, 54.0495754], [-0.3026463, 54.05069280000001], [-0.30102561070950123, 54.05194394711092], [-0.3007061, 54.0521906], [-0.2997024, 54.0529489], [-0.2992788, 54.0532444], [-0.2989107999999999, 54.05350010000001], [-0.29816469999999995, 54.05396619999999], [-0.2973764, 54.0544121], [-0.29673949999999993, 54.05473500000001], [-0.2961421, 54.05501790000001], [-0.2953813, 54.0553369], [-0.2946426999999999, 54.05564280000001], [-0.29366089999999995, 54.0559858], [-0.2930481, 54.0561774], [-0.29246649999999996, 54.0563474], [-0.2907471, 54.0567995], [-0.2890105, 54.057239800000005], [-0.2856076, 54.05808], [-0.2810542, 54.0592218], [-0.2787893, 54.05979229999999], [-0.27763579999999993, 54.0600795], [-0.27652639999999995, 54.06035889999999], [-0.27525369999999993, 54.060672], [-0.273971, 54.0609948], [-0.26949458523585645, 54.062106019751035], [-0.2598338, 54.0645041], [-0.253852, 54.065733399999985], [-0.24989970000000003, 54.06653909999999], [-0.2477085, 54.06699], [-0.2460233, 54.0673368], [-0.2454465, 54.0674502], [-0.2451553999999999, 54.0675099], [-0.2414335, 54.06827330000001], [-0.239697, 54.06863140000001], [-0.2379217, 54.0690005], [-0.2333887, 54.06991910000001], [-0.2297584, 54.07066100000001], [-0.2275186, 54.071123], [-0.22712769999999996, 54.0712049], [-0.2256750999999999, 54.07150920000001], [-0.2243938, 54.071819799999986], [-0.2233865, 54.0720976], [-0.22277849999999996, 54.072281699999984], [-0.22176919999999997, 54.072619], [-0.2210297, 54.0728926], [-0.2203601, 54.073155400000005], [-0.2192073, 54.0736467], [-0.2184686, 54.0740007], [-0.21762459999999997, 54.074442], [-0.2170498, 54.07476939999999], [-0.21651649999999997, 54.075086500000005], [-0.2158559, 54.0755056], [-0.2152809, 54.0759107], [-0.2140225, 54.076834], [-0.2127645, 54.0777496], [-0.2107744, 54.0792231], [-0.2093222, 54.08028869999998], [-0.2076526, 54.081513699999995], [-0.20658509999999997, 54.08230830000001], [-0.20629539999999996, 54.0825097], [-0.20614119999999997, 54.0826096], [-0.2058433, 54.08278009999999], [-0.2055592, 54.08294], [-0.205327, 54.083060999999994], [-0.2049111, 54.0832321], [-0.2045009, 54.0833898], [-0.20409, 54.0835328], [-0.2035476, 54.0836942], [-0.20317499999999997, 54.083781], [-0.2026501, 54.083869199999995], [-0.2018912, 54.0839674], [-0.2015894, 54.0840011], [-0.2006936, 54.0840933], [-0.2003879, 54.084124499999994], [-0.1999676, 54.0841885]]} 9.3 1733 1744 Nafferton Bridlington Bridlington 54.0841885 -0.1999676 54.0841885 -0.1999676 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:44:00 Bridlington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639085 1789490723768885 67 67 2026-09-15 16:55:24.501519 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:23.760997
554792 585283 C21181 552P70MT15 2026-09-15 COMPLETE 15637855 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 585283, "stp": "P", "toc": "East Midlands Railway", "uid": "C21181", "consist": "170419", "dest_crs": "LEI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21181/2026-09-15/detailed", "trust_id": "552P70MT15", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leicester", "service_date": "2026-09-15", "dest_arr_time": "1723", "dest_platform": "4", "is_terminated": 1, "next_location": "Leicester", "signalling_id": "2P70", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "1745", "current_leg_dep": "1714½", "current_leg_end": "Leicester", "origin_dep_time": "1633", "origin_platform": "6B", "current_location": "Leicester", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "+22 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0826053151757384, 52.69408484246432], [-1.0825764, 52.6939548], [-1.082539, 52.693506799999994], [-1.0824335, 52.6928679], [-1.0822467, 52.6912153], [-1.0821847, 52.6894858], [-1.0822016, 52.688441100000006], [-1.0822515, 52.687390099999995], [-1.0824111999999997, 52.6859933], [-1.0827239, 52.68419080000001], [-1.0831797, 52.6824121], [-1.0835139, 52.6813702], [-1.0839054999999995, 52.68033179999999], [-1.0844881999999998, 52.67901400000001], [-1.0851489, 52.6777044], [-1.0859818, 52.676201000000006], [-1.0860707, 52.67605079999999], [-1.0871873, 52.67432299999999], [-1.0928425999999998, 52.665573599999995], [-1.0929271, 52.6654428], [-1.095607, 52.6612961], [-1.097699967484394, 52.658076072523166], [-1.0990066, 52.6560657], [-1.0992388, 52.655741199999994], [-1.1007466, 52.653787099999995], [-1.1010147999999995, 52.6534669], [-1.101943, 52.6523894], [-1.1029285, 52.6513216], [-1.1039735, 52.6502528], [-1.1050618999999997, 52.6492057], [-1.1063712, 52.6480225], [-1.1082306, 52.6463205], [-1.1083179999999997, 52.6462414], [-1.1085871, 52.6459919], [-1.1088064, 52.64578949999999], [-1.1097534, 52.6449157], [-1.1098864, 52.64478900000001], [-1.1105414999999998, 52.6441768], [-1.1112432, 52.6435238], [-1.1121979999999998, 52.642643699999994], [-1.1132693, 52.6416548], [-1.1141879999999995, 52.64080560000001], [-1.1146734, 52.640352500000006], [-1.1149349999999998, 52.6401177], [-1.1155645999999997, 52.639531], [-1.1157012, 52.6394055], [-1.1163594, 52.6388147], [-1.1165261, 52.6386555], [-1.1168824, 52.63832829999998], [-1.1173756999999995, 52.6378753], [-1.1179287, 52.6373645], [-1.1181098, 52.6372027], [-1.1185065999999997, 52.6368356], [-1.119074, 52.6363084], [-1.1196731999999998, 52.63575699999999], [-1.1202742, 52.63521289999999], [-1.1206336999999995, 52.6349], [-1.1209742, 52.6346134], [-1.1211453, 52.63447039999999], [-1.1213706, 52.6342459], [-1.1215824, 52.6340219], [-1.1216680999999995, 52.6339431], [-1.1219574, 52.63367170000001], [-1.1224552, 52.6331812], [-1.1232142, 52.63244130000001], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1257655, 52.62977229999999], [-1.1255901, 52.62998189999999], [-1.1255187999999998, 52.6300769], [-1.1253863, 52.63021970000001], [-1.1252229, 52.630357299999986], [-1.1250507, 52.63049219999999], [-1.1247179, 52.630699099999994], [-1.1245445, 52.63081619999999], [-1.1241420999999998, 52.63113859999999], [-1.1239878, 52.63126809999999], [-1.1237905, 52.631461], [-1.1235693, 52.63167510000001], [-1.1232525, 52.63199449999999]]}", "current_leg_start": "Syston", "dest_arr_time_act": "1723", "motion_projection": null, "next_location_lat": "52.6319945", "next_location_lon": "-1.1232525", "previous_location": "Syston", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11857.762, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12487.455, \"from_m\": 11857.762, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18517.708, \"from_m\": 12487.455, \"capability_applied\": null, \"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\": 27417.441, \"from_m\": 18517.708, \"capability_applied\": null, \"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\": 29518.349, \"from_m\": 27417.441, \"capability_applied\": null, \"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\": 31444.768, \"from_m\": 29518.349, \"capability_applied\": null, \"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\": 31647.752, \"from_m\": 31444.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32612.699, \"from_m\": 31647.752, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 32815.683, \"from_m\": 32612.699, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34050.963, \"from_m\": 32815.683, \"capability_applied\": null, \"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\": 38031.613, \"from_m\": 34050.963, \"capability_applied\": null, \"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\": 38081.492, \"from_m\": 38031.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44756.861, \"from_m\": 38081.492, \"capability_applied\": null, \"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\": 45273.421, \"from_m\": 44756.861, \"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\": 45331.367, \"from_m\": 45273.421, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45911.706, \"from_m\": 45331.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46241.956, \"from_m\": 45911.706, \"capability_applied\": null, \"effective_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\": 585283, \"profile_key\": \"6d89b895bbd49db93eefda12d332e7ecfac948a770e43ed87affd085acdfdb59\", \"schedule_id\": 2946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643\", \"location\": \"Attenborough\", \"stage_seq\": 5, \"distance_m\": 7474.058, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Trent East Jn\", \"stage_seq\": 6, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Trent South Jn\", \"stage_seq\": 7, \"distance_m\": 11874.558, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 8, \"distance_m\": 13456.543, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1659H\", \"location\": \"Loughborough\", \"stage_seq\": 9, \"distance_m\": 24051.36, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Barrow-on-Soar\", \"stage_seq\": 10, \"distance_m\": 28867.134, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Sileby Jn\", \"stage_seq\": 11, \"distance_m\": 31514.128, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Sileby\", \"stage_seq\": 12, \"distance_m\": 32130.226, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Syston North Jn\", \"stage_seq\": 13, \"distance_m\": 37228.219, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Syston South Jn\", \"stage_seq\": 14, \"distance_m\": 37758.755, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Syston\", \"stage_seq\": 15, \"distance_m\": 37973.886, \"section_seq\": 1, \"route_path_id\": 66766}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": null, \"location\": \"Leicester\", \"stage_seq\": 16, \"distance_m\": 46241.956, \"section_seq\": 1, \"route_path_id\": 66766}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46241.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66766}], \"total_distance_m\": 46241.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45444.25, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 797.706, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.5", "current_position_lat": "52.6319945", "current_position_lon": "-1.1232525", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:14Z\", \"source_id\": 48007676, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:18Z\", \"source_id\": 15599633, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:20Z\", \"source_id\": 48016448, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:26Z\", \"source_id\": 15602145, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:50Z\", \"source_id\": 48038566, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:56Z\", \"source_id\": 15608197, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:57Z\", \"source_id\": 48064819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:01Z\", \"source_id\": 15615653, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:16Z\", \"source_id\": 48082615, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:20Z\", \"source_id\": 15620829, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:19Z\", \"source_id\": 48094026, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:22Z\", \"source_id\": 15624084, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:48Z\", \"source_id\": 48138462, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:54Z\", \"source_id\": 15637855, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leicester", "service_state_platform": "4", "timing_fact_generation": 1789490636154961, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:24.395646", "service_state_evidence_id": 15637855, "current_leg_start_actual_dep": "2026-09-15T17:36:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:24.498206", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT LEI 2P70 170419 3 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11857.762, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12487.455, "from_m": 11857.762, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18517.708, "from_m": 12487.455, "capability_applied": null, "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": 27417.441, "from_m": 18517.708, "capability_applied": null, "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": 29518.349, "from_m": 27417.441, "capability_applied": null, "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": 31444.768, "from_m": 29518.349, "capability_applied": null, "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": 31647.752, "from_m": 31444.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32612.699, "from_m": 31647.752, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 32815.683, "from_m": 32612.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34050.963, "from_m": 32815.683, "capability_applied": null, "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": 38031.613, "from_m": 34050.963, "capability_applied": null, "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": 38081.492, "from_m": 38031.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44756.861, "from_m": 38081.492, "capability_applied": null, "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": 45273.421, "from_m": 44756.861, "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": 45331.367, "from_m": 45273.421, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45911.706, "from_m": 45331.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46241.956, "from_m": 45911.706, "capability_applied": null, "effective_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": 585283, "profile_key": "6d89b895bbd49db93eefda12d332e7ecfac948a770e43ed87affd085acdfdb59", "schedule_id": 2946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 66766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Attenborough", "stage_seq": 5, "distance_m": 7474.058, "section_seq": 1, "route_path_id": 66766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Trent East Jn", "stage_seq": 6, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 66766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Trent South Jn", "stage_seq": 7, "distance_m": 11874.558, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650H", "location": "East Midlands Parkway", "stage_seq": 8, "distance_m": 13456.543, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659H", "location": "Loughborough", "stage_seq": 9, "distance_m": 24051.36, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Barrow-on-Soar", "stage_seq": 10, "distance_m": 28867.134, "section_seq": 1, "route_path_id": 66766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Sileby Jn", "stage_seq": 11, "distance_m": 31514.128, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Sileby", "stage_seq": 12, "distance_m": 32130.226, "section_seq": 1, "route_path_id": 66766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Syston North Jn", "stage_seq": 13, "distance_m": 37228.219, "section_seq": 1, "route_path_id": 66766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Syston South Jn", "stage_seq": 14, "distance_m": 37758.755, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Syston", "stage_seq": 15, "distance_m": 37973.886, "section_seq": 1, "route_path_id": 66766}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": null, "location": "Leicester", "stage_seq": 16, "distance_m": 46241.956, "section_seq": 1, "route_path_id": 66766}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46241.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 66766}], "total_distance_m": 46241.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45444.25, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 797.706, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:14Z", "source_id": 48007676, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:18Z", "source_id": 15599633, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16354, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:20Z", "source_id": 48016448, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:26Z", "source_id": 15602145, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16841, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:50Z", "source_id": 48038566, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:56Z", "source_id": 15608197, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:57Z", "source_id": 48064819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:01Z", "source_id": 15615653, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17363, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:16Z", "source_id": 48082615, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:20Z", "source_id": 15620829, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17367, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:19Z", "source_id": 48094026, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:22Z", "source_id": 15624084, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17444, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:48Z", "source_id": 48138462, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:54Z", "source_id": 15637855, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Nottingham 1633 1633 6B None None Leicester 1723 1723 4 LATE +22 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21181/2026-09-15/detailed None Syston 2026-09-15T17:36:30+01:00 Leicester 30.5 {"type": "LineString", "coordinates": [[-1.0826053151757384, 52.69408484246432], [-1.0825764, 52.6939548], [-1.082539, 52.693506799999994], [-1.0824335, 52.6928679], [-1.0822467, 52.6912153], [-1.0821847, 52.6894858], [-1.0822016, 52.688441100000006], [-1.0822515, 52.687390099999995], [-1.0824111999999997, 52.6859933], [-1.0827239, 52.68419080000001], [-1.0831797, 52.6824121], [-1.0835139, 52.6813702], [-1.0839054999999995, 52.68033179999999], [-1.0844881999999998, 52.67901400000001], [-1.0851489, 52.6777044], [-1.0859818, 52.676201000000006], [-1.0860707, 52.67605079999999], [-1.0871873, 52.67432299999999], [-1.0928425999999998, 52.665573599999995], [-1.0929271, 52.6654428], [-1.095607, 52.6612961], [-1.097699967484394, 52.658076072523166], [-1.0990066, 52.6560657], [-1.0992388, 52.655741199999994], [-1.1007466, 52.653787099999995], [-1.1010147999999995, 52.6534669], [-1.101943, 52.6523894], [-1.1029285, 52.6513216], [-1.1039735, 52.6502528], [-1.1050618999999997, 52.6492057], [-1.1063712, 52.6480225], [-1.1082306, 52.6463205], [-1.1083179999999997, 52.6462414], [-1.1085871, 52.6459919], [-1.1088064, 52.64578949999999], [-1.1097534, 52.6449157], [-1.1098864, 52.64478900000001], [-1.1105414999999998, 52.6441768], [-1.1112432, 52.6435238], [-1.1121979999999998, 52.642643699999994], [-1.1132693, 52.6416548], [-1.1141879999999995, 52.64080560000001], [-1.1146734, 52.640352500000006], [-1.1149349999999998, 52.6401177], [-1.1155645999999997, 52.639531], [-1.1157012, 52.6394055], [-1.1163594, 52.6388147], [-1.1165261, 52.6386555], [-1.1168824, 52.63832829999998], [-1.1173756999999995, 52.6378753], [-1.1179287, 52.6373645], [-1.1181098, 52.6372027], [-1.1185065999999997, 52.6368356], [-1.119074, 52.6363084], [-1.1196731999999998, 52.63575699999999], [-1.1202742, 52.63521289999999], [-1.1206336999999995, 52.6349], [-1.1209742, 52.6346134], [-1.1211453, 52.63447039999999], [-1.1213706, 52.6342459], [-1.1215824, 52.6340219], [-1.1216680999999995, 52.6339431], [-1.1219574, 52.63367170000001], [-1.1224552, 52.6331812], [-1.1232142, 52.63244130000001], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1257655, 52.62977229999999], [-1.1255901, 52.62998189999999], [-1.1255187999999998, 52.6300769], [-1.1253863, 52.63021970000001], [-1.1252229, 52.630357299999986], [-1.1250507, 52.63049219999999], [-1.1247179, 52.630699099999994], [-1.1245445, 52.63081619999999], [-1.1241420999999998, 52.63113859999999], [-1.1239878, 52.63126809999999], [-1.1237905, 52.631461], [-1.1235693, 52.63167510000001], [-1.1232525, 52.63199449999999]]} 5.1 1714½ 1745 Syston Leicester Leicester 52.6319945 -1.1232525 52.6319945 -1.1232525 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 Leicester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15637855 1789490636154961 49 49 2026-09-15 16:55:24.498206 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:24.395646
554793 587002 Y15622 852A40MV15 2026-09-15 COMPLETE 15639114 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 587002, "stp": "P", "toc": "Great Western Railway", "uid": "Y15622", "consist": "150234+150246", "dest_crs": "SER", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15622/2026-09-15/detailed", "trust_id": "852A40MV15", "origin_crs": "SIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Erth", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "3", "is_terminated": 1, "next_location": "St. Erth", "signalling_id": "2A40", "timing_status": "ON TIME", "origin_station": "St. Ives", "current_leg_arr": "1745", "current_leg_dep": "1742", "current_leg_end": "St. Erth", "origin_dep_time": "1732", "origin_platform": null, "current_location": "St. Erth", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.4363706999999994, 50.18451819999999], [-5.4364552, 50.1842629], [-5.4365103999999995, 50.1839692], [-5.4365641, 50.183679999999995], [-5.4367435, 50.18271479999999], [-5.436802, 50.1824073], [-5.4368827, 50.1821278], [-5.437009999999999, 50.1818119], [-5.437149499999999, 50.1815419], [-5.437320299999999, 50.181295199999994], [-5.4375434, 50.1810388], [-5.4377857999999994, 50.1808019], [-5.4380368, 50.180592299999994], [-5.438321099999999, 50.180386199999994], [-5.4386244, 50.18019610000001], [-5.4389141, 50.180037799999994], [-5.4393431, 50.17983499999999], [-5.4397021, 50.179661499999995], [-5.4400616, 50.17946539999999], [-5.440347799999999, 50.179288500000006], [-5.440611399999999, 50.1790954], [-5.4408312, 50.1789137], [-5.441012599999999, 50.1787372], [-5.441159, 50.17858579999999], [-5.4413234, 50.178384699999995], [-5.4415024, 50.1781394], [-5.441634299999999, 50.1778914], [-5.441750799999999, 50.177628199999994], [-5.441825, 50.17734440000001], [-5.4418733, 50.1770741], [-5.4418856, 50.1768361], [-5.441879699999999, 50.176586400000005], [-5.441836599999999, 50.1763679], [-5.441783599999999, 50.17613059999999], [-5.4416919, 50.17585039999999], [-5.441569499999999, 50.1755852], [-5.441412299999999, 50.1753233], [-5.4411273, 50.1748726], [-5.4409408, 50.1745755], [-5.440806, 50.1743133], [-5.440707499999999, 50.17409730000001], [-5.4406316, 50.1738606], [-5.440603199999999, 50.1736244], [-5.4406153, 50.17337929999999], [-5.440665199999999, 50.17307859999999], [-5.4407374, 50.17283539999999], [-5.4408582, 50.17259409999999], [-5.441015200000001, 50.1723395], [-5.4412155, 50.1720945], [-5.441473199999999, 50.1718711], [-5.4415077, 50.17184340000001], [-5.441729, 50.1716795], [-5.4417518, 50.17166259999998], [-5.442073299999999, 50.1714712], [-5.4423694, 50.171319200000006], [-5.442781599999999, 50.171103399999986], [-5.4430938, 50.1709522], [-5.443508199999999, 50.1707748], [-5.4439323, 50.17058]]}", "current_leg_start": "Lelant", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "50.1705800", "next_location_lon": "-5.4439323", "previous_location": "Lelant", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.353, \"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\": 6397.316, \"from_m\": 215.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6613.549, \"from_m\": 6397.316, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6686.216, \"from_m\": 6613.549, \"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}], \"service_id\": 587002, \"profile_key\": \"63e9a662696de3929f58266513f5566b391d3ee2cb8d897d66bf63fcb0a1e029\", \"schedule_id\": 30251, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"St. Ives\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40412}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Carbis Bay\", \"stage_seq\": 2, \"distance_m\": 1826.951, \"section_seq\": 1, \"route_path_id\": 40412}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1741H\", \"location\": \"Lelant\", \"stage_seq\": 3, \"distance_m\": 4898.281, \"section_seq\": 1, \"route_path_id\": 40412}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"St. Erth\", \"stage_seq\": 4, \"distance_m\": 6686.216, \"section_seq\": 1, \"route_path_id\": 40412}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6686.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40412}], \"total_distance_m\": 6686.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6686.216, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.1705800", "current_position_lon": "-5.4439323", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:54Z\", \"source_id\": 15631179, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:24Z\", \"source_id\": 15635772, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:25Z\", \"source_id\": 15639114, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Erth", "service_state_platform": "3", "timing_fact_generation": 1789490725708452, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:25.706312", "service_state_evidence_id": 15639114, "current_leg_start_actual_dep": "2026-09-15T17:41:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:26.275450", "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 SIV SER 2A40 150234+150246 4 75 None {"version": 3, "segments": [{"to_m": 215.353, "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": 6397.316, "from_m": 215.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6613.549, "from_m": 6397.316, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6686.216, "from_m": 6613.549, "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}], "service_id": 587002, "profile_key": "63e9a662696de3929f58266513f5566b391d3ee2cb8d897d66bf63fcb0a1e029", "schedule_id": 30251, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1733", "location": "St. Ives", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40412}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Carbis Bay", "stage_seq": 2, "distance_m": 1826.951, "section_seq": 1, "route_path_id": 40412}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1741H", "location": "Lelant", "stage_seq": 3, "distance_m": 4898.281, "section_seq": 1, "route_path_id": 40412}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "St. Erth", "stage_seq": 4, "distance_m": 6686.216, "section_seq": 1, "route_path_id": 40412}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6686.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 40412}], "total_distance_m": 6686.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6686.216, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:54Z", "source_id": 15631179, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:24Z", "source_id": 15635772, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:25Z", "source_id": 15639114, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] St. Ives 1732 1733 None None None St. Erth 1745 1745 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15622/2026-09-15/detailed None Lelant 2026-09-15T17:41:30+01:00 St. Erth 3.0 {"type": "LineString", "coordinates": [[-5.4363706999999994, 50.18451819999999], [-5.4364552, 50.1842629], [-5.4365103999999995, 50.1839692], [-5.4365641, 50.183679999999995], [-5.4367435, 50.18271479999999], [-5.436802, 50.1824073], [-5.4368827, 50.1821278], [-5.437009999999999, 50.1818119], [-5.437149499999999, 50.1815419], [-5.437320299999999, 50.181295199999994], [-5.4375434, 50.1810388], [-5.4377857999999994, 50.1808019], [-5.4380368, 50.180592299999994], [-5.438321099999999, 50.180386199999994], [-5.4386244, 50.18019610000001], [-5.4389141, 50.180037799999994], [-5.4393431, 50.17983499999999], [-5.4397021, 50.179661499999995], [-5.4400616, 50.17946539999999], [-5.440347799999999, 50.179288500000006], [-5.440611399999999, 50.1790954], [-5.4408312, 50.1789137], [-5.441012599999999, 50.1787372], [-5.441159, 50.17858579999999], [-5.4413234, 50.178384699999995], [-5.4415024, 50.1781394], [-5.441634299999999, 50.1778914], [-5.441750799999999, 50.177628199999994], [-5.441825, 50.17734440000001], [-5.4418733, 50.1770741], [-5.4418856, 50.1768361], [-5.441879699999999, 50.176586400000005], [-5.441836599999999, 50.1763679], [-5.441783599999999, 50.17613059999999], [-5.4416919, 50.17585039999999], [-5.441569499999999, 50.1755852], [-5.441412299999999, 50.1753233], [-5.4411273, 50.1748726], [-5.4409408, 50.1745755], [-5.440806, 50.1743133], [-5.440707499999999, 50.17409730000001], [-5.4406316, 50.1738606], [-5.440603199999999, 50.1736244], [-5.4406153, 50.17337929999999], [-5.440665199999999, 50.17307859999999], [-5.4407374, 50.17283539999999], [-5.4408582, 50.17259409999999], [-5.441015200000001, 50.1723395], [-5.4412155, 50.1720945], [-5.441473199999999, 50.1718711], [-5.4415077, 50.17184340000001], [-5.441729, 50.1716795], [-5.4417518, 50.17166259999998], [-5.442073299999999, 50.1714712], [-5.4423694, 50.171319200000006], [-5.442781599999999, 50.171103399999986], [-5.4430938, 50.1709522], [-5.443508199999999, 50.1707748], [-5.4439323, 50.17058]]} 1.1 1742 1745 Lelant St. Erth St. Erth 50.1705800 -5.4439323 50.1705800 -5.4439323 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 St. Erth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639114 1789490725708452 7 7 2026-09-15 16:55:26.275450 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:25.706312
554794 586064 W05013 879H47MU15 2026-09-15 COMPLETE 15638410 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 586064, "stp": "P", "toc": "London Overground", "uid": "W05013", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W05013/2026-09-15/detailed", "trust_id": "879H47MU15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H47", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1745", "current_leg_dep": "1743", "current_leg_end": "Dalston Junction", "origin_dep_time": "1700", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "1742", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 266.047, \"from_m\": 237.031, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297.401, \"from_m\": 266.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3328.565, \"from_m\": 3186.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3817.39, \"from_m\": 3444.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5839.849, \"from_m\": 5515.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8224.954, \"from_m\": 6712.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10657.373, \"from_m\": 9087.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 21287.782, \"from_m\": 20338.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.888, \"from_m\": 21287.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 586064, \"profile_key\": \"61288eddc41d66d427da79aa5ac7d15f1bc3a72d9df249734ef1b1cc13aba57f\", \"schedule_id\": 25360, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1740H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:52Z\", \"source_id\": 48032714, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:57Z\", \"source_id\": 15606612, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:44Z\", \"source_id\": 48038181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:48Z\", \"source_id\": 15608098, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:17Z\", \"source_id\": 48054392, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:19Z\", \"source_id\": 15612637, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:26Z\", \"source_id\": 48063367, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:32Z\", \"source_id\": 15615292, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:04Z\", \"source_id\": 48073637, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:08Z\", \"source_id\": 15618178, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:06Z\", \"source_id\": 48088113, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:08Z\", \"source_id\": 15622337, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:04Z\", \"source_id\": 48093439, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:07Z\", \"source_id\": 15623897, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:56Z\", \"source_id\": 48098703, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:56Z\", \"source_id\": 15625430, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:26Z\", \"source_id\": 48103131, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:31Z\", \"source_id\": 15626744, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:19Z\", \"source_id\": 48108169, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:23Z\", \"source_id\": 15628268, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:34Z\", \"source_id\": 48114266, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:39Z\", \"source_id\": 15630138, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:48Z\", \"source_id\": 48122902, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:52Z\", \"source_id\": 15632813, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:25Z\", \"source_id\": 48129747, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:31Z\", \"source_id\": 15635062, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:32Z\", \"source_id\": 48135141, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:36Z\", \"source_id\": 15636820, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:31Z\", \"source_id\": 48140283, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:33Z\", \"source_id\": 15638410, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789490677165306, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:27.491306", "service_state_evidence_id": 15638410, "current_leg_start_actual_dep": "2026-09-15T17:43:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:27.884120", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 9H47 None None None None {"version": 3, "segments": [{"to_m": 237.031, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 266.047, "from_m": 237.031, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297.401, "from_m": 266.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3328.565, "from_m": 3186.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3817.39, "from_m": 3444.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5839.849, "from_m": 5515.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8224.954, "from_m": 6712.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10657.373, "from_m": 9087.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 21287.782, "from_m": 20338.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.888, "from_m": 21287.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 586064, "profile_key": "61288eddc41d66d427da79aa5ac7d15f1bc3a72d9df249734ef1b1cc13aba57f", "schedule_id": 25360, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1700", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:52Z", "source_id": 48032714, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:57Z", "source_id": 15606612, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:44Z", "source_id": 48038181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:48Z", "source_id": 15608098, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:17Z", "source_id": 48054392, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:19Z", "source_id": 15612637, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:26Z", "source_id": 48063367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:17:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:32Z", "source_id": 15615292, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:04Z", "source_id": 48073637, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:08Z", "source_id": 15618178, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:06Z", "source_id": 48088113, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:08Z", "source_id": 15622337, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:04Z", "source_id": 48093439, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:27:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:07Z", "source_id": 15623897, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:56Z", "source_id": 48098703, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:56Z", "source_id": 15625430, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:26Z", "source_id": 48103131, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:31Z", "source_id": 15626744, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:19Z", "source_id": 48108169, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:23Z", "source_id": 15628268, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:34Z", "source_id": 48114266, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:39Z", "source_id": 15630138, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:48Z", "source_id": 48122902, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:52Z", "source_id": 15632813, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:25Z", "source_id": 48129747, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:31Z", "source_id": 15635062, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:32Z", "source_id": 48135141, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:36Z", "source_id": 15636820, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:31Z", "source_id": 48140283, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:33Z", "source_id": 15638410, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Clapham Junction Plats 0-2 1700 1700 2 None None Dalston Junction 1745 1742 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W05013/2026-09-15/detailed None Haggerston 2026-09-15T17:43:30+01:00 Dalston Junction 2.0 {"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 0.4 1743 1745 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638410 1789490677165306 65 65 2026-09-15 16:55:27.884120 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:27.491306
554795 585337 P01114 501F59MT15 2026-09-15 COMPLETE 15638070 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 585337, "stp": "P", "toc": "Greater Anglia", "uid": "P01114", "consist": "720512+720580", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01114/2026-09-15/detailed", "trust_id": "501F59MT15", "origin_crs": "CET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "11", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F59", "timing_status": "EARLY", "origin_station": "Colchester Town", "current_leg_arr": "1745", "current_leg_dep": "1737", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1635", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "1746", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 352.259, \"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\": 899.595, \"from_m\": 352.259, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1154.088, \"from_m\": 899.595, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1246.364, \"from_m\": 1154.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1838.012, \"from_m\": 1246.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2328.417, \"from_m\": 1838.012, \"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\": 2457.451, \"from_m\": 2328.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3109.971, \"from_m\": 2457.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3228.046, \"from_m\": 3109.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3528.68, \"from_m\": 3228.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3557.956, \"from_m\": 3528.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11538.474, \"from_m\": 3557.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11580.571, \"from_m\": 11538.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24863.102, \"from_m\": 11580.571, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24906.184, \"from_m\": 24863.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\": 33179.136, \"from_m\": 24906.184, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33264.771, \"from_m\": 33179.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37366.11, \"from_m\": 33264.771, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37857.248, \"from_m\": 37366.11, \"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\": 38143.167, \"from_m\": 37857.248, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38629.863, \"from_m\": 38143.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39358.766, \"from_m\": 38629.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41617.51, \"from_m\": 39358.766, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 53697.836, \"from_m\": 41617.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54620.537, \"from_m\": 53697.836, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54926.512, \"from_m\": 54620.537, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55116.073, \"from_m\": 54926.512, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67316.147, \"from_m\": 55116.073, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67386.511, \"from_m\": 67316.147, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79398.296, \"from_m\": 67386.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80011.527, \"from_m\": 79398.296, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83959.555, \"from_m\": 80011.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84422.15, \"from_m\": 83959.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84492.767, \"from_m\": 84422.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\": 84718.035, \"from_m\": 84492.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85229.482, \"from_m\": 84718.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85756.106, \"from_m\": 85229.482, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86232.781, \"from_m\": 85756.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\": 86686.0, \"from_m\": 86232.781, \"capability_applied\": null, \"effective_limit_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\": 585337, \"profile_key\": \"a2d1be5b8e7fc5ab7a025d90416098f16144e6a2451256d185ad537faac3b378\", \"schedule_id\": 19607, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Colchester Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 1246.364, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Colchester\", \"stage_seq\": 3, \"distance_m\": 3752.836, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Marks Tey\", \"stage_seq\": 4, \"distance_m\": 11744.585, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Kelvedon\", \"stage_seq\": 5, \"distance_m\": 18801.458, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658\", \"location\": \"Witham\", \"stage_seq\": 6, \"distance_m\": 24654.866, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 7, \"distance_m\": 28937.854, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 8, \"distance_m\": 34670.806, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710H\", \"location\": \"Chelmsford\", \"stage_seq\": 9, \"distance_m\": 38846.188, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 54276.889, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Gidea Park\", \"stage_seq\": 11, \"distance_m\": 65041.234, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Ilford\", \"stage_seq\": 12, \"distance_m\": 74937.382, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 13, \"distance_m\": 77749.795, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1737H\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 80302.733, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Bow Jn\", \"stage_seq\": 15, \"distance_m\": 81796.031, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Bethnal Green\", \"stage_seq\": 16, \"distance_m\": 84865.636, \"section_seq\": 1, \"route_path_id\": 73986}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 17, \"distance_m\": 86686.0, \"section_seq\": 1, \"route_path_id\": 73986}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86686.0, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73986}], \"total_distance_m\": 86686.0, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 85125.476, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1560.524, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:29Z\", \"source_id\": 47960413, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:31Z\", \"source_id\": 15586184, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:54Z\", \"source_id\": 47983870, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:56Z\", \"source_id\": 15592981, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:54Z\", \"source_id\": 47992604, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:59Z\", \"source_id\": 15595398, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:02Z\", \"source_id\": 48007096, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:03Z\", \"source_id\": 15599472, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:44Z\", \"source_id\": 48017597, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:47Z\", \"source_id\": 15602421, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:46Z\", \"source_id\": 48029493, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:49Z\", \"source_id\": 15605661, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:23Z\", \"source_id\": 48043199, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:25Z\", \"source_id\": 15609464, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:10Z\", \"source_id\": 48079672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:12Z\", \"source_id\": 15619934, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:12Z\", \"source_id\": 48099467, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:13Z\", \"source_id\": 15625610, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:28Z\", \"source_id\": 48111271, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:31Z\", \"source_id\": 15629220, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:59Z\", \"source_id\": 48118047, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:03Z\", \"source_id\": 15631301, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:08Z\", \"source_id\": 48139281, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:10Z\", \"source_id\": 15638070, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "11", "timing_fact_generation": 1789490652748628, "current_leg_arrival_utc": "2026-09-15T17:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:33.134174", "service_state_evidence_id": 15638070, "current_leg_start_actual_dep": "2026-09-15T17:37:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:35.656616", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P CET LST 1F59 720512+720580 10 100 None {"version": 3, "segments": [{"to_m": 352.259, "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": 899.595, "from_m": 352.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1154.088, "from_m": 899.595, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1246.364, "from_m": 1154.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1838.012, "from_m": 1246.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2328.417, "from_m": 1838.012, "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": 2457.451, "from_m": 2328.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3109.971, "from_m": 2457.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3228.046, "from_m": 3109.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3528.68, "from_m": 3228.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3557.956, "from_m": 3528.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11538.474, "from_m": 3557.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11580.571, "from_m": 11538.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24863.102, "from_m": 11580.571, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24906.184, "from_m": 24863.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": 33179.136, "from_m": 24906.184, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33264.771, "from_m": 33179.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37366.11, "from_m": 33264.771, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37857.248, "from_m": 37366.11, "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": 38143.167, "from_m": 37857.248, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38629.863, "from_m": 38143.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39358.766, "from_m": 38629.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41617.51, "from_m": 39358.766, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 53697.836, "from_m": 41617.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54620.537, "from_m": 53697.836, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54926.512, "from_m": 54620.537, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55116.073, "from_m": 54926.512, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67316.147, "from_m": 55116.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67386.511, "from_m": 67316.147, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79398.296, "from_m": 67386.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80011.527, "from_m": 79398.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83959.555, "from_m": 80011.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84422.15, "from_m": 83959.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84492.767, "from_m": 84422.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": 84718.035, "from_m": 84492.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85229.482, "from_m": 84718.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85756.106, "from_m": 85229.482, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86232.781, "from_m": 85756.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": 86686.0, "from_m": 86232.781, "capability_applied": null, "effective_limit_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": 585337, "profile_key": "a2d1be5b8e7fc5ab7a025d90416098f16144e6a2451256d185ad537faac3b378", "schedule_id": 19607, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Colchester Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 1246.364, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Colchester", "stage_seq": 3, "distance_m": 3752.836, "section_seq": 1, "route_path_id": 73986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Marks Tey", "stage_seq": 4, "distance_m": 11744.585, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Kelvedon", "stage_seq": 5, "distance_m": 18801.458, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Witham", "stage_seq": 6, "distance_m": 24654.866, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702", "location": "Hatfield Peverel", "stage_seq": 7, "distance_m": 28937.854, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Beaulieu Park (Construction)", "stage_seq": 8, "distance_m": 34670.806, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710H", "location": "Chelmsford", "stage_seq": 9, "distance_m": 38846.188, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Shenfield", "stage_seq": 10, "distance_m": 54276.889, "section_seq": 1, "route_path_id": 73986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Gidea Park", "stage_seq": 11, "distance_m": 65041.234, "section_seq": 1, "route_path_id": 73986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Ilford", "stage_seq": 12, "distance_m": 74937.382, "section_seq": 1, "route_path_id": 73986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Forest Gate Jn", "stage_seq": 13, "distance_m": 77749.795, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1737H", "location": "Stratford", "stage_seq": 14, "distance_m": 80302.733, "section_seq": 1, "route_path_id": 73986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Bow Jn", "stage_seq": 15, "distance_m": 81796.031, "section_seq": 1, "route_path_id": 73986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Bethnal Green", "stage_seq": 16, "distance_m": 84865.636, "section_seq": 1, "route_path_id": 73986}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 17, "distance_m": 86686.0, "section_seq": 1, "route_path_id": 73986}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86686.0, "from_m": 0.0, "section_seq": 1, "route_path_id": 73986}], "total_distance_m": 86686.0, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 85125.476, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1560.524, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13693, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:29Z", "source_id": 47960413, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:31Z", "source_id": 15586184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:54Z", "source_id": 47983870, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:56Z", "source_id": 15592981, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13795, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:54Z", "source_id": 47992604, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:59Z", "source_id": 15595398, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:02Z", "source_id": 48007096, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:03Z", "source_id": 15599472, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13852, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:44Z", "source_id": 48017597, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:47Z", "source_id": 15602421, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:46Z", "source_id": 48029493, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:49Z", "source_id": 15605661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:23Z", "source_id": 48043199, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:25Z", "source_id": 15609464, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:10Z", "source_id": 48079672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:22:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:12Z", "source_id": 15619934, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:12Z", "source_id": 48099467, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:13Z", "source_id": 15625610, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:28Z", "source_id": 48111271, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:31Z", "source_id": 15629220, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:59Z", "source_id": 48118047, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:03Z", "source_id": 15631301, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:08Z", "source_id": 48139281, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:10Z", "source_id": 15638070, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Colchester Town 1635 1635 None None None London Liverpool Street 1746 1746 11 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01114/2026-09-15/detailed None Stratford 2026-09-15T17:37:30+01:00 London Liverpool Street 8.0 {"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 3.9 1737 1745 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638070 1789490652748628 74 74 2026-09-15 16:55:35.656616 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:33.134174
554796 587026 C36563 735U75MV15 2026-09-15 COMPLETE 15639233 2026-09-15 17:45:00 2026-09-15 16:55:37 2026-09-17 16:55:37 {"id": 587026, "stp": "P", "toc": "Elizabeth Line", "uid": "C36563", "consist": "345037", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36563/2026-09-15/detailed", "trust_id": "735U75MV15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5U75", "timing_status": "ON TIME", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "1745", "current_leg_dep": "1736", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1735", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-15T16:55:37", "route_debug_link": null, "timing_variation": "0 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": "1745", "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\": 587026, \"profile_key\": \"80dedf6124553a68768351aebba39dd35d0350e3bbf225be1073cbbc4952a8ce\", \"schedule_id\": 4880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"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\": \"1740\", \"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\": \"1742\", \"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\": \"1743\", \"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\": \"1743H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"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": "1735", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:35Z\", \"source_id\": 48132688, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:41Z\", \"source_id\": 15635996, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:17Z\", \"source_id\": 48139751, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:21Z\", \"source_id\": 15638234, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:29Z\", \"source_id\": 48142865, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:33Z\", \"source_id\": 15639233, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789490733684126, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:33.679909", "service_state_evidence_id": 15639233, "current_leg_start_actual_dep": "2026-09-15T17:35:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:34.832164", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 5U75 345037 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": 587026, "profile_key": "80dedf6124553a68768351aebba39dd35d0350e3bbf225be1073cbbc4952a8ce", "schedule_id": 4880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1735", "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": "1740", "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": "1742", "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": "1743", "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": "1743H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "1745", "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-15T16:41:35Z", "source_id": 48132688, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:41Z", "source_id": 15635996, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:17Z", "source_id": 48139751, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:44:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:21Z", "source_id": 15638234, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:29Z", "source_id": 48142865, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:33Z", "source_id": 15639233, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 1735 1735 None None None Paddington (Crossrail) 1745 1745 A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36563/2026-09-15/detailed None Old Oak Common Depot (Crossrail) 2026-09-15T17:35:00+01:00 Paddington (Crossrail) 9.0 {"type": "LineString", "coordinates": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 3.1 1736 1745 Old Oak Common Depot (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-15 16:55:37 TERMINATED 2026-09-15 16:45:00 Paddington (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639233 1789490733684126 11 11 2026-09-15 16:55:34.832164 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:33.679909
554797 586374 C15686 075J18MU15 2026-09-15 COMPLETE 15638135 2026-09-15 17:45:00 2026-09-15 16:56:07 2026-09-17 16:56:07 {"id": 586374, "stp": "P", "toc": "ScotRail", "uid": "C15686", "consist": "156505+156506", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15686/2026-09-15/detailed", "trust_id": "075J18MU15", "origin_crs": "EKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5J18", "timing_status": "LATE", "origin_station": "East Kilbride", "current_leg_arr": "1745", "current_leg_dep": "1716", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1712", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T16:56:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229825232152037, 55.76181743004154], [-4.2298594, 55.7618146], [-4.2305676, 55.7617352], [-4.2311495, 55.7616525], [-4.2316429, 55.76157039999999], [-4.2322201, 55.7614747], [-4.2332228, 55.7612561], [-4.2337006, 55.7611316], [-4.2342052, 55.760990500000005], [-4.2353359, 55.7606989], [-4.235785599999999, 55.76061680000001], [-4.236218999999999, 55.76053770000001], [-4.237199099999999, 55.760451800000006], [-4.2384101, 55.76042940000001], [-4.2386694, 55.76044840000001], [-4.239323299999999, 55.760496200000006], [-4.2402652, 55.760627699999986], [-4.2411683, 55.7608231], [-4.2413413, 55.76088299999999], [-4.242181, 55.7611737], [-4.2429805, 55.7615477], [-4.2437898, 55.7620438], [-4.244350899999999, 55.7625218], [-4.2448726, 55.7631207], [-4.2452171, 55.763702599999995], [-4.2459313, 55.7651963], [-4.2462799, 55.76577609999999], [-4.2466588, 55.7661541], [-4.2472246, 55.7665434], [-4.247755, 55.766836100000006], [-4.2495467, 55.76767809999999], [-4.2506988, 55.768337200000005], [-4.2531802999999995, 55.7697491], [-4.2536715, 55.7700308], [-4.256293499999999, 55.7715188], [-4.2565621, 55.7716695], [-4.256941699999999, 55.771881400000005], [-4.258402099999999, 55.7726923], [-4.2585567, 55.7727782], [-4.259451499999999, 55.7733529], [-4.2607749, 55.77430619999999], [-4.2608779, 55.7743838], [-4.2614699, 55.7748299], [-4.2618978, 55.775212], [-4.2621993, 55.7755689], [-4.262457399999999, 55.7759582], [-4.2626202, 55.776395], [-4.262724799999999, 55.7768099], [-4.2627195, 55.7772986], [-4.2625785, 55.77791229999999], [-4.2623802, 55.7784451], [-4.2622273, 55.7789519], [-4.262161599999999, 55.77927089999999], [-4.2621585, 55.7792906], [-4.262111299999999, 55.77958879999999], [-4.262097899999999, 55.77997390000001], [-4.2621575, 55.78031550000001], [-4.2622326, 55.780517999999994], [-4.262235190879422, 55.78052320498741], [-4.262377599999999, 55.780809299999994], [-4.262476, 55.7809869], [-4.2628214, 55.7814688], [-4.263255199999999, 55.781966999999995], [-4.2635132, 55.78220129999998], [-4.263734599999999, 55.782402399999995], [-4.2638696, 55.7825091], [-4.2640751, 55.7826714], [-4.2645328, 55.783033], [-4.2647039, 55.7831682], [-4.265558, 55.78384309999999], [-4.267070999999999, 55.78504709999999], [-4.2672745999999995, 55.7852021], [-4.2680434, 55.7858213], [-4.268232, 55.7859658], [-4.2691102, 55.7866159], [-4.2693844, 55.7867863], [-4.2696811, 55.7869647], [-4.2698849999999995, 55.78707479999999], [-4.2703168, 55.787298699999994], [-4.270337999999999, 55.7873089], [-4.2708707, 55.7875649], [-4.271497, 55.78782809999999], [-4.271955599999999, 55.7879894], [-4.2734899, 55.788518], [-4.2737889, 55.78863110000001], [-4.2739297, 55.7886884], [-4.2741698, 55.7887864], [-4.2748779, 55.789104299999984], [-4.2752995, 55.78931980000001], [-4.2757161, 55.7895359], [-4.2761815, 55.789820199999994], [-4.276229699999999, 55.78984959999999], [-4.2765402, 55.79004870000001], [-4.2771779, 55.7904536], [-4.2782629, 55.79114349999999], [-4.2794783, 55.791916], [-4.2809547, 55.79290999999999], [-4.2829895, 55.7943097], [-4.2855296, 55.7961158], [-4.285653909597296, 55.79620161813702], [-4.285700357211037, 55.79623368357471], [-4.2858293, 55.7963227], [-4.2867691, 55.79699480000001], [-4.2869749, 55.7971344], [-4.2890964, 55.798662099999994], [-4.290115799999999, 55.79946410000001], [-4.2906048, 55.7999078], [-4.291015499999999, 55.8003572], [-4.2913163, 55.8006869], [-4.2916299, 55.8010676], [-4.291909499999999, 55.80148329999999], [-4.292142499999999, 55.80185410000001], [-4.2924203, 55.802389600000005], [-4.292564999999999, 55.8027124], [-4.2926663, 55.80296200000001], [-4.292751999999999, 55.8032206], [-4.2928641, 55.8036159], [-4.292895199999999, 55.80376], [-4.2929837, 55.8041723], [-4.293046399999999, 55.804387600000005], [-4.2931011, 55.8045391], [-4.2931338, 55.8046276], [-4.293220899999999, 55.80482349999999], [-4.2932704, 55.804923300000006], [-4.2933665, 55.805099000000006], [-4.2934706, 55.8052679], [-4.2935911, 55.8054412], [-4.2937902, 55.8057182], [-4.2939536, 55.8059051], [-4.2941026, 55.806047699999986], [-4.2941239, 55.806068], [-4.294370499999999, 55.8063064], [-4.2944189999999995, 55.8063505], [-4.294664809569961, 55.80654382101159], [-4.2947707, 55.806627099999986], [-4.295167099999999, 55.80690069999999], [-4.295751199999999, 55.8072737], [-4.2965685, 55.8076818], [-4.2973745, 55.8079842], [-4.2978764, 55.8081493], [-4.2984129, 55.808296899999995], [-4.2990386, 55.80844], [-4.2996472, 55.8085548], [-4.3001084999999994, 55.80862079999999], [-4.3002803, 55.80864540000001], [-4.3009335, 55.8087098], [-4.3015982, 55.8087553], [-4.303713799999999, 55.80886590000001], [-4.3053453, 55.808977500000005], [-4.3058484, 55.80900479999999], [-4.306142500000001, 55.8090279], [-4.3064713, 55.8090592], [-4.3067856, 55.8090961], [-4.3070548, 55.809134399999984], [-4.307151099999999, 55.809149600000005], [-4.3073522, 55.809183999999995], [-4.307624699999999, 55.8092392], [-4.3078226, 55.80927990000001], [-4.3081561, 55.809358200000005], [-4.3083943, 55.80942120000001], [-4.3087641, 55.80952909999999], [-4.3090233, 55.8096104], [-4.309315299999999, 55.8097147], [-4.309634499999999, 55.80983679999999], [-4.309935899999999, 55.80996890000001], [-4.3101856, 55.8100858], [-4.3104931, 55.8102456], [-4.310613199999999, 55.81031579999999], [-4.3109352, 55.8105173], [-4.3112518, 55.810735699999995], [-4.3116599, 55.811084599999994], [-4.311913363773703, 55.811335895556255], [-4.3119755, 55.81139749999999], [-4.3121412, 55.81159540000001], [-4.3122917, 55.811796699999995], [-4.3124648, 55.812097900000005], [-4.3125919999999995, 55.81234920000001], [-4.312698199999999, 55.8126087], [-4.3135734, 55.8152893], [-4.3136368, 55.81552289999999], [-4.3136689, 55.8157582], [-4.3136713, 55.81598879999999], [-4.3136466, 55.8162139], [-4.3135949, 55.81639079999999], [-4.31351, 55.816631], [-4.3134118, 55.81680509999999], [-4.313318, 55.8169626], [-4.3131679, 55.8171703], [-4.313010799999999, 55.8173244], [-4.312716, 55.81760440000001], [-4.312372, 55.81785119999999], [-4.312037499999999, 55.8180614], [-4.311913363773703, 55.81812485564747], [-4.3113485, 55.818413599999985], [-4.3111119, 55.8185149], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Hairmyres", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Hairmyres", "current_leg_milage": "9.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 137.273, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5689.123, \"from_m\": 137.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6354.536, \"from_m\": 5689.123, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6889.886, \"from_m\": 6354.536, \"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\": 12390.558, \"from_m\": 6889.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15552.641, \"from_m\": 12390.558, \"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\": 16914.878, \"from_m\": 15552.641, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17332.349, \"from_m\": 16914.878, \"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\": 17892.172, \"from_m\": 17332.349, \"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\": 18316.639, \"from_m\": 17892.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}], \"service_id\": 586374, \"profile_key\": \"65a6390bb5af0306234195accd8ef38983fd0e0412127c12b413735b1e6861d7\", \"schedule_id\": 2138, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 1559.515, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1717H\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 3202.555, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Busby\", \"stage_seq\": 4, \"distance_m\": 6646.401, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Busby Jn\", \"stage_seq\": 5, \"distance_m\": 12610.631, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 6, \"distance_m\": 15617.33, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 7, \"distance_m\": 16292.09, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 8, \"distance_m\": 17387.429, \"section_seq\": 1, \"route_path_id\": 66376}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 9, \"distance_m\": 18316.639, \"section_seq\": 1, \"route_path_id\": 66376}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18316.639, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66376}], \"total_distance_m\": 18316.639, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18316.639, \"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": "1712", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:24Z\", \"source_id\": 15612720, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:21Z\", \"source_id\": 48068727, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:25Z\", \"source_id\": 15616825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:13Z\", \"source_id\": 48139498, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:17Z\", \"source_id\": 15638135, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789490661422824, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:45.317591", "service_state_evidence_id": 15638135, "current_leg_start_actual_dep": "2026-09-15T17:19:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:45.640017", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EKL GLC 5J18 156505+156506 4 75 None {"version": 3, "segments": [{"to_m": 137.273, "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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5689.123, "from_m": 137.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6354.536, "from_m": 5689.123, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 6889.886, "from_m": 6354.536, "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": 12390.558, "from_m": 6889.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15552.641, "from_m": 12390.558, "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": 16914.878, "from_m": 15552.641, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17332.349, "from_m": 16914.878, "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": 17892.172, "from_m": 17332.349, "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": 18316.639, "from_m": 17892.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}], "service_id": 586374, "profile_key": "65a6390bb5af0306234195accd8ef38983fd0e0412127c12b413735b1e6861d7", "schedule_id": 2138, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1712", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 1559.515, "section_seq": 1, "route_path_id": 66376}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1717H", "location": "Hairmyres", "stage_seq": 3, "distance_m": 3202.555, "section_seq": 1, "route_path_id": 66376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Busby", "stage_seq": 4, "distance_m": 6646.401, "section_seq": 1, "route_path_id": 66376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Busby Jn", "stage_seq": 5, "distance_m": 12610.631, "section_seq": 1, "route_path_id": 66376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Muirhouse South Jn", "stage_seq": 6, "distance_m": 15617.33, "section_seq": 1, "route_path_id": 66376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Muirhouse North Jn", "stage_seq": 7, "distance_m": 16292.09, "section_seq": 1, "route_path_id": 66376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Glasgow Bridge Street Jn", "stage_seq": 8, "distance_m": 17387.429, "section_seq": 1, "route_path_id": 66376}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 9, "distance_m": 18316.639, "section_seq": 1, "route_path_id": 66376}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18316.639, "from_m": 0.0, "section_seq": 1, "route_path_id": 66376}], "total_distance_m": 18316.639, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18316.639, "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-15T16:13:24Z", "source_id": 15612720, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2579, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:21Z", "source_id": 48068727, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:25Z", "source_id": 15616825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:13Z", "source_id": 48139498, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:17Z", "source_id": 15638135, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] East Kilbride 1712 1712 None None None Glasgow Central High Level 1743 1743 10 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15686/2026-09-15/detailed None Hairmyres 2026-09-15T17:19:30+01:00 Glasgow Central High Level 29.0 {"type": "LineString", "coordinates": [[-4.229825232152037, 55.76181743004154], [-4.2298594, 55.7618146], [-4.2305676, 55.7617352], [-4.2311495, 55.7616525], [-4.2316429, 55.76157039999999], [-4.2322201, 55.7614747], [-4.2332228, 55.7612561], [-4.2337006, 55.7611316], [-4.2342052, 55.760990500000005], [-4.2353359, 55.7606989], [-4.235785599999999, 55.76061680000001], [-4.236218999999999, 55.76053770000001], [-4.237199099999999, 55.760451800000006], [-4.2384101, 55.76042940000001], [-4.2386694, 55.76044840000001], [-4.239323299999999, 55.760496200000006], [-4.2402652, 55.760627699999986], [-4.2411683, 55.7608231], [-4.2413413, 55.76088299999999], [-4.242181, 55.7611737], [-4.2429805, 55.7615477], [-4.2437898, 55.7620438], [-4.244350899999999, 55.7625218], [-4.2448726, 55.7631207], [-4.2452171, 55.763702599999995], [-4.2459313, 55.7651963], [-4.2462799, 55.76577609999999], [-4.2466588, 55.7661541], [-4.2472246, 55.7665434], [-4.247755, 55.766836100000006], [-4.2495467, 55.76767809999999], [-4.2506988, 55.768337200000005], [-4.2531802999999995, 55.7697491], [-4.2536715, 55.7700308], [-4.256293499999999, 55.7715188], [-4.2565621, 55.7716695], [-4.256941699999999, 55.771881400000005], [-4.258402099999999, 55.7726923], [-4.2585567, 55.7727782], [-4.259451499999999, 55.7733529], [-4.2607749, 55.77430619999999], [-4.2608779, 55.7743838], [-4.2614699, 55.7748299], [-4.2618978, 55.775212], [-4.2621993, 55.7755689], [-4.262457399999999, 55.7759582], [-4.2626202, 55.776395], [-4.262724799999999, 55.7768099], [-4.2627195, 55.7772986], [-4.2625785, 55.77791229999999], [-4.2623802, 55.7784451], [-4.2622273, 55.7789519], [-4.262161599999999, 55.77927089999999], [-4.2621585, 55.7792906], [-4.262111299999999, 55.77958879999999], [-4.262097899999999, 55.77997390000001], [-4.2621575, 55.78031550000001], [-4.2622326, 55.780517999999994], [-4.262235190879422, 55.78052320498741], [-4.262377599999999, 55.780809299999994], [-4.262476, 55.7809869], [-4.2628214, 55.7814688], [-4.263255199999999, 55.781966999999995], [-4.2635132, 55.78220129999998], [-4.263734599999999, 55.782402399999995], [-4.2638696, 55.7825091], [-4.2640751, 55.7826714], [-4.2645328, 55.783033], [-4.2647039, 55.7831682], [-4.265558, 55.78384309999999], [-4.267070999999999, 55.78504709999999], [-4.2672745999999995, 55.7852021], [-4.2680434, 55.7858213], [-4.268232, 55.7859658], [-4.2691102, 55.7866159], [-4.2693844, 55.7867863], [-4.2696811, 55.7869647], [-4.2698849999999995, 55.78707479999999], [-4.2703168, 55.787298699999994], [-4.270337999999999, 55.7873089], [-4.2708707, 55.7875649], [-4.271497, 55.78782809999999], [-4.271955599999999, 55.7879894], [-4.2734899, 55.788518], [-4.2737889, 55.78863110000001], [-4.2739297, 55.7886884], [-4.2741698, 55.7887864], [-4.2748779, 55.789104299999984], [-4.2752995, 55.78931980000001], [-4.2757161, 55.7895359], [-4.2761815, 55.789820199999994], [-4.276229699999999, 55.78984959999999], [-4.2765402, 55.79004870000001], [-4.2771779, 55.7904536], [-4.2782629, 55.79114349999999], [-4.2794783, 55.791916], [-4.2809547, 55.79290999999999], [-4.2829895, 55.7943097], [-4.2855296, 55.7961158], [-4.285653909597296, 55.79620161813702], [-4.285700357211037, 55.79623368357471], [-4.2858293, 55.7963227], [-4.2867691, 55.79699480000001], [-4.2869749, 55.7971344], [-4.2890964, 55.798662099999994], [-4.290115799999999, 55.79946410000001], [-4.2906048, 55.7999078], [-4.291015499999999, 55.8003572], [-4.2913163, 55.8006869], [-4.2916299, 55.8010676], [-4.291909499999999, 55.80148329999999], [-4.292142499999999, 55.80185410000001], [-4.2924203, 55.802389600000005], [-4.292564999999999, 55.8027124], [-4.2926663, 55.80296200000001], [-4.292751999999999, 55.8032206], [-4.2928641, 55.8036159], [-4.292895199999999, 55.80376], [-4.2929837, 55.8041723], [-4.293046399999999, 55.804387600000005], [-4.2931011, 55.8045391], [-4.2931338, 55.8046276], [-4.293220899999999, 55.80482349999999], [-4.2932704, 55.804923300000006], [-4.2933665, 55.805099000000006], [-4.2934706, 55.8052679], [-4.2935911, 55.8054412], [-4.2937902, 55.8057182], [-4.2939536, 55.8059051], [-4.2941026, 55.806047699999986], [-4.2941239, 55.806068], [-4.294370499999999, 55.8063064], [-4.2944189999999995, 55.8063505], [-4.294664809569961, 55.80654382101159], [-4.2947707, 55.806627099999986], [-4.295167099999999, 55.80690069999999], [-4.295751199999999, 55.8072737], [-4.2965685, 55.8076818], [-4.2973745, 55.8079842], [-4.2978764, 55.8081493], [-4.2984129, 55.808296899999995], [-4.2990386, 55.80844], [-4.2996472, 55.8085548], [-4.3001084999999994, 55.80862079999999], [-4.3002803, 55.80864540000001], [-4.3009335, 55.8087098], [-4.3015982, 55.8087553], [-4.303713799999999, 55.80886590000001], [-4.3053453, 55.808977500000005], [-4.3058484, 55.80900479999999], [-4.306142500000001, 55.8090279], [-4.3064713, 55.8090592], [-4.3067856, 55.8090961], [-4.3070548, 55.809134399999984], [-4.307151099999999, 55.809149600000005], [-4.3073522, 55.809183999999995], [-4.307624699999999, 55.8092392], [-4.3078226, 55.80927990000001], [-4.3081561, 55.809358200000005], [-4.3083943, 55.80942120000001], [-4.3087641, 55.80952909999999], [-4.3090233, 55.8096104], [-4.309315299999999, 55.8097147], [-4.309634499999999, 55.80983679999999], [-4.309935899999999, 55.80996890000001], [-4.3101856, 55.8100858], [-4.3104931, 55.8102456], [-4.310613199999999, 55.81031579999999], [-4.3109352, 55.8105173], [-4.3112518, 55.810735699999995], [-4.3116599, 55.811084599999994], [-4.311913363773703, 55.811335895556255], [-4.3119755, 55.81139749999999], [-4.3121412, 55.81159540000001], [-4.3122917, 55.811796699999995], [-4.3124648, 55.812097900000005], [-4.3125919999999995, 55.81234920000001], [-4.312698199999999, 55.8126087], [-4.3135734, 55.8152893], [-4.3136368, 55.81552289999999], [-4.3136689, 55.8157582], [-4.3136713, 55.81598879999999], [-4.3136466, 55.8162139], [-4.3135949, 55.81639079999999], [-4.31351, 55.816631], [-4.3134118, 55.81680509999999], [-4.313318, 55.8169626], [-4.3131679, 55.8171703], [-4.313010799999999, 55.8173244], [-4.312716, 55.81760440000001], [-4.312372, 55.81785119999999], [-4.312037499999999, 55.8180614], [-4.311913363773703, 55.81812485564747], [-4.3113485, 55.818413599999985], [-4.3111119, 55.8185149], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 9.4 1716 1745 Hairmyres Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-15 16:56:07 TERMINATED 2026-09-15 16:45:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638135 1789490661422824 28 28 2026-09-15 16:55:45.640017 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:45.317591
554798 585695 C37999 739W44MT15 2026-09-15 COMPLETE 15638248 2026-09-15 17:45:00 2026-09-15 16:56:07 2026-09-17 16:56:07 {"id": 585695, "stp": "P", "toc": "Elizabeth Line", "uid": "C37999", "consist": null, "dest_crs": "SNF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37999/2026-09-15/detailed", "trust_id": "739W44MT15", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W44", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1745", "current_leg_dep": "1741", "current_leg_end": "Shenfield", "origin_dep_time": "1648", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-15T16:56:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "1741", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 585695, \"profile_key\": \"3be85342f938660fbb9824e221b891d0131cda6bd2a1c11280efb19ac8e809d3\", \"schedule_id\": 5402, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1659\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1701H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1707\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1709H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:04Z\", \"source_id\": 47987283, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:08Z\", \"source_id\": 15593921, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:18Z\", \"source_id\": 47993770, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:22Z\", \"source_id\": 15595763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:24Z\", \"source_id\": 48002662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:29Z\", \"source_id\": 15598251, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:49Z\", \"source_id\": 48009248, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:50Z\", \"source_id\": 15600061, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:21Z\", \"source_id\": 48022456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:23Z\", \"source_id\": 15603741, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:12Z\", \"source_id\": 48033577, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:15Z\", \"source_id\": 15606856, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:02Z\", \"source_id\": 48036171, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:07Z\", \"source_id\": 15607572, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:37Z\", \"source_id\": 48043805, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:41Z\", \"source_id\": 15609668, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:52Z\", \"source_id\": 48050175, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:55Z\", \"source_id\": 15611494, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:29Z\", \"source_id\": 48057701, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:33Z\", \"source_id\": 15613652, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:39Z\", \"source_id\": 48066835, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:40Z\", \"source_id\": 15616214, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:26Z\", \"source_id\": 48074609, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:31Z\", \"source_id\": 15618527, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:31Z\", \"source_id\": 48080752, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:36Z\", \"source_id\": 15620282, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:36Z\", \"source_id\": 48086634, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:41Z\", \"source_id\": 15621970, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:24Z\", \"source_id\": 48097108, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:26Z\", \"source_id\": 15624983, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:07Z\", \"source_id\": 48104930, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:10Z\", \"source_id\": 15627240, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:29Z\", \"source_id\": 48116790, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:33Z\", \"source_id\": 15630907, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:59Z\", \"source_id\": 48128528, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:00Z\", \"source_id\": 15634609, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:16Z\", \"source_id\": 48139721, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:23Z\", \"source_id\": 15638248, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789490666488014, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:48.101717", "service_state_evidence_id": 15638248, "current_leg_start_actual_dep": "2026-09-15T17:41:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:48.401314", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W44 None None None None {"version": 3, "segments": [{"to_m": 367.682, "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": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20088.237, "from_m": 19970.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48400.799, "from_m": 48372.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48557.697, "from_m": 48400.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48863.672, "from_m": 48557.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 585695, "profile_key": "3be85342f938660fbb9824e221b891d0131cda6bd2a1c11280efb19ac8e809d3", "schedule_id": 5402, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1648", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1701H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1707", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1709H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:04Z", "source_id": 47987283, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:08Z", "source_id": 15593921, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:18Z", "source_id": 47993770, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:52:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:22Z", "source_id": 15595763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:24Z", "source_id": 48002662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:29Z", "source_id": 15598251, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:49Z", "source_id": 48009248, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:50Z", "source_id": 15600061, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:21Z", "source_id": 48022456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:23Z", "source_id": 15603741, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:12Z", "source_id": 48033577, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:15Z", "source_id": 15606856, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:02Z", "source_id": 48036171, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:07:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:07Z", "source_id": 15607572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:37Z", "source_id": 48043805, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:41Z", "source_id": 15609668, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:52Z", "source_id": 48050175, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:55Z", "source_id": 15611494, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:29Z", "source_id": 48057701, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:33Z", "source_id": 15613652, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:39Z", "source_id": 48066835, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:40Z", "source_id": 15616214, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:26Z", "source_id": 48074609, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:31Z", "source_id": 15618527, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:31Z", "source_id": 48080752, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:36Z", "source_id": 15620282, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:36Z", "source_id": 48086634, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:41Z", "source_id": 15621970, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:24Z", "source_id": 48097108, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:26Z", "source_id": 15624983, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:07Z", "source_id": 48104930, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:10Z", "source_id": 15627240, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:29Z", "source_id": 48116790, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:33Z", "source_id": 15630907, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:59Z", "source_id": 48128528, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:00Z", "source_id": 15634609, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:16Z", "source_id": 48139721, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:23Z", "source_id": 15638248, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Paddington (Crossrail) 1648 1648 A None None Shenfield 1743 1741 6 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37999/2026-09-15/detailed None Brentwood 2026-09-15T17:41:30+01:00 Shenfield 4.0 {"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} 2.0 1741 1745 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-15 16:56:07 TERMINATED 2026-09-15 16:45:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638248 1789490666488014 101 101 2026-09-15 16:55:48.401314 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:48.101717
554799 582620 W45481 479S41MP15 2026-09-15 COMPLETE 15638114 2026-09-15 17:45:00 2026-09-15 16:56:07 2026-09-17 16:56:07 {"id": 582620, "stp": "P", "toc": "Thameslink", "uid": "W45481", "consist": "700101", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45481/2026-09-15/detailed", "trust_id": "479S41MP15", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-15", "dest_arr_time": "1721", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9S41", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1745", "current_leg_dep": "1741", "current_leg_end": "Brighton", "origin_dep_time": "1451", "origin_platform": "7", "current_location": "Brighton", "last_update_time": "2026-09-15T16:56:07", "route_debug_link": null, "timing_variation": "+24 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": "1721", "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\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4733.979, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5540.691, \"from_m\": 4733.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5556.516, \"from_m\": 5540.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\": 12978.666, \"from_m\": 5556.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13748.727, \"from_m\": 12978.666, \"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\": 20302.387, \"from_m\": 13748.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21054.218, \"from_m\": 20302.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21347.727, \"from_m\": 21054.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22016.014, \"from_m\": 21347.727, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23570.657, \"from_m\": 22016.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25469.37, \"from_m\": 23570.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31704.963, \"from_m\": 25469.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35915.788, \"from_m\": 31704.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35937.313, \"from_m\": 35915.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37129.628, \"from_m\": 35937.313, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37162.034, \"from_m\": 37129.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37303.425, \"from_m\": 37162.034, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40790.331, \"from_m\": 37303.425, \"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\": 40848.655, \"from_m\": 40790.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40875.757, \"from_m\": 40848.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41459.742, \"from_m\": 40875.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41556.753, \"from_m\": 41459.742, \"capability_applied\": null, \"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\": 41625.14, \"from_m\": 41556.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55938.611, \"from_m\": 41625.14, \"capability_applied\": null, \"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\": 80492.51, \"from_m\": 55938.611, \"capability_applied\": null, \"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\": 83643.404, \"from_m\": 80492.51, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87540.911, \"from_m\": 83643.404, \"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\": 88834.282, \"from_m\": 87540.911, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88889.523, \"from_m\": 88834.282, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89402.099, \"from_m\": 88889.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89659.581, \"from_m\": 89402.099, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90749.936, \"from_m\": 89659.581, \"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\": 90838.085, \"from_m\": 90749.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\": 91876.356, \"from_m\": 90838.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91981.3, \"from_m\": 91876.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92010.948, \"from_m\": 91981.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92200.1, \"from_m\": 92010.948, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93189.625, \"from_m\": 92200.1, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94384.026, \"from_m\": 93189.625, \"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\": 94446.482, \"from_m\": 94384.026, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 95689.998, \"from_m\": 94446.482, \"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\": 95767.624, \"from_m\": 95689.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96177.26, \"from_m\": 95767.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96889.881, \"from_m\": 96177.26, \"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\": 96960.455, \"from_m\": 96889.881, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97507.352, \"from_m\": 96960.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99121.256, \"from_m\": 97507.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100693.163, \"from_m\": 99121.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101629.59, \"from_m\": 100693.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103519.4, \"from_m\": 101629.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112530.937, \"from_m\": 103519.4, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114342.319, \"from_m\": 112530.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114377.153, \"from_m\": 114342.319, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114684.404, \"from_m\": 114377.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114968.296, \"from_m\": 114684.404, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 115484.388, \"from_m\": 114968.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\": 115656.163, \"from_m\": 115484.388, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 116933.806, \"from_m\": 115656.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121276.788, \"from_m\": 116933.806, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121393.556, \"from_m\": 121276.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121516.088, \"from_m\": 121393.556, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 121582.865, \"from_m\": 121516.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132477.969, \"from_m\": 121582.865, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133211.317, \"from_m\": 132477.969, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 141703.788, \"from_m\": 133211.317, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 141774.777, \"from_m\": 141703.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148889.148, \"from_m\": 141774.777, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148969.854, \"from_m\": 148889.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149264.088, \"from_m\": 148969.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150119.358, \"from_m\": 149264.088, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157983.57, \"from_m\": 150119.358, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159197.29, \"from_m\": 157983.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159715.451, \"from_m\": 159197.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 164422.199, \"from_m\": 159715.451, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 164462.482, \"from_m\": 164422.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 176093.077, \"from_m\": 164462.482, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 178352.232, \"from_m\": 176093.077, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 178419.15, \"from_m\": 178352.232, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179141.037, \"from_m\": 178419.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179154.137, \"from_m\": 179141.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179583.991, \"from_m\": 179154.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179729.295, \"from_m\": 179583.991, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179788.246, \"from_m\": 179729.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179817.946, \"from_m\": 179788.246, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179859.302, \"from_m\": 179817.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180119.463, \"from_m\": 179859.302, \"capability_applied\": null, \"effective_limit_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\": 582620, \"profile_key\": \"7fd3931fc85cdbbcf002d930b37b3ca0b796ab67c07a989915e9d06405d0f36a\", \"schedule_id\": 27061, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1455\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3754.768, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11151.719, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1506H\", \"wtt_dep\": \"1507H\", \"location\": \"Royston\", \"stage_seq\": 5, \"distance_m\": 20961.03, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 6, \"distance_m\": 27193.894, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1517\", \"location\": \"Baldock\", \"stage_seq\": 7, \"distance_m\": 34233.081, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 8, \"distance_m\": 37538.415, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525H\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 41787.828, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 48791.386, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 54791.18, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 59062.289, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 60503.125, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 72617.378, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 85178.827, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 89026.694, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 91022.517, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 92200.1, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 93325.787, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 95521.63, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 96251.788, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 96649.479, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 97856.059, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 98583.077, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 101300.751, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 102066.988, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 103168.278, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 108800.573, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 112466.198, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 114273.892, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1629H\", \"location\": \"East Croydon\", \"stage_seq\": 31, \"distance_m\": 115144.908, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Purley\", \"stage_seq\": 32, \"distance_m\": 119927.795, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 33, \"distance_m\": 121516.088, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 34, \"distance_m\": 133349.529, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1645H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 35, \"distance_m\": 141339.148, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650H\", \"location\": \"Three Bridges\", \"stage_seq\": 36, \"distance_m\": 145830.127, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 37, \"distance_m\": 148969.854, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 38, \"distance_m\": 158088.266, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700\", \"location\": \"Haywards Heath\", \"stage_seq\": 39, \"distance_m\": 159314.61, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Keymer Jn\", \"stage_seq\": 40, \"distance_m\": 164381.341, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705H\", \"location\": \"Burgess Hill\", \"stage_seq\": 41, \"distance_m\": 165336.466, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Hassocks\", \"stage_seq\": 42, \"distance_m\": 168786.188, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Preston Park\", \"stage_seq\": 43, \"distance_m\": 177978.87, \"section_seq\": 1, \"route_path_id\": 101479}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 44, \"distance_m\": 180119.463, \"section_seq\": 1, \"route_path_id\": 101479}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180119.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101479}], \"total_distance_m\": 180119.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 170853.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9266.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1451", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:10:25Z\", \"source_id\": 15516389, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:17:16Z\", \"source_id\": 47735536, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:17:20Z\", \"source_id\": 15521684, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:23:15Z\", \"source_id\": 47751467, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:23:18Z\", \"source_id\": 15526201, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:26:37Z\", \"source_id\": 47760057, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:26:42Z\", \"source_id\": 15528767, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:29:33Z\", \"source_id\": 47767539, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:29:38Z\", \"source_id\": 15530953, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:31:20Z\", \"source_id\": 47772395, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:31:26Z\", \"source_id\": 15532357, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:34:36Z\", \"source_id\": 47781078, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:34:41Z\", \"source_id\": 15534826, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:13Z\", \"source_id\": 47799088, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:42:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:16Z\", \"source_id\": 15539810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:01Z\", \"source_id\": 47841671, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:04Z\", \"source_id\": 15551990, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:05:48Z\", \"source_id\": 47865136, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:05:54Z\", \"source_id\": 15558862, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:16:16Z\", \"source_id\": 47894031, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:16:22Z\", \"source_id\": 15567094, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:41Z\", \"source_id\": 47905943, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:46Z\", \"source_id\": 15570557, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:54Z\", \"source_id\": 47912082, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:23:01Z\", \"source_id\": 15572352, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:41Z\", \"source_id\": 47916716, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:46Z\", \"source_id\": 15573749, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:04Z\", \"source_id\": 47928669, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:08Z\", \"source_id\": 15577160, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:03Z\", \"source_id\": 47942491, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:08Z\", \"source_id\": 15581120, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:18Z\", \"source_id\": 47957172, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:24Z\", \"source_id\": 15585278, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:43Z\", \"source_id\": 47963562, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:47Z\", \"source_id\": 15587194, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:16Z\", \"source_id\": 47996287, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:21Z\", \"source_id\": 15596517, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:14Z\", \"source_id\": 48039766, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:13Z\", \"source_id\": 15608455, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:23Z\", \"source_id\": 48054737, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:27Z\", \"source_id\": 15612778, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:15Z\", \"source_id\": 48079901, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:18Z\", \"source_id\": 15620029, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:18Z\", \"source_id\": 48096801, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:22Z\", \"source_id\": 15624939, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:50Z\", \"source_id\": 48106850, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:54Z\", \"source_id\": 15627810, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:00Z\", \"source_id\": 48125995, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:04Z\", \"source_id\": 15633816, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:08Z\", \"source_id\": 48139295, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:13Z\", \"source_id\": 15638114, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789490653434144, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:49.434882", "service_state_evidence_id": 15638114, "current_leg_start_actual_dep": "2026-09-15T17:40:30+01:00", "operational_evidence_version": 236, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:49.888063", "service_state_valid_until_kind": null, "operational_interpretation_version": 236, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P CBG BTN 9S41 700101 12 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4733.979, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5540.691, "from_m": 4733.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5556.516, "from_m": 5540.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": 12978.666, "from_m": 5556.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13748.727, "from_m": 12978.666, "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": 20302.387, "from_m": 13748.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21054.218, "from_m": 20302.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21347.727, "from_m": 21054.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22016.014, "from_m": 21347.727, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23570.657, "from_m": 22016.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25469.37, "from_m": 23570.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31704.963, "from_m": 25469.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35915.788, "from_m": 31704.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35937.313, "from_m": 35915.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37129.628, "from_m": 35937.313, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37162.034, "from_m": 37129.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37303.425, "from_m": 37162.034, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40790.331, "from_m": 37303.425, "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": 40848.655, "from_m": 40790.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40875.757, "from_m": 40848.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41459.742, "from_m": 40875.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41556.753, "from_m": 41459.742, "capability_applied": null, "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": 41625.14, "from_m": 41556.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55938.611, "from_m": 41625.14, "capability_applied": null, "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": 80492.51, "from_m": 55938.611, "capability_applied": null, "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": 83643.404, "from_m": 80492.51, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87540.911, "from_m": 83643.404, "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": 88834.282, "from_m": 87540.911, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88889.523, "from_m": 88834.282, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89402.099, "from_m": 88889.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89659.581, "from_m": 89402.099, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90749.936, "from_m": 89659.581, "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": 90838.085, "from_m": 90749.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": 91876.356, "from_m": 90838.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91981.3, "from_m": 91876.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92010.948, "from_m": 91981.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92200.1, "from_m": 92010.948, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93189.625, "from_m": 92200.1, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94384.026, "from_m": 93189.625, "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": 94446.482, "from_m": 94384.026, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 95689.998, "from_m": 94446.482, "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": 95767.624, "from_m": 95689.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96177.26, "from_m": 95767.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 96889.881, "from_m": 96177.26, "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": 96960.455, "from_m": 96889.881, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97507.352, "from_m": 96960.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99121.256, "from_m": 97507.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100693.163, "from_m": 99121.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101629.59, "from_m": 100693.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103519.4, "from_m": 101629.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112530.937, "from_m": 103519.4, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114342.319, "from_m": 112530.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114377.153, "from_m": 114342.319, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114684.404, "from_m": 114377.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114968.296, "from_m": 114684.404, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 115484.388, "from_m": 114968.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": 115656.163, "from_m": 115484.388, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 116933.806, "from_m": 115656.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121276.788, "from_m": 116933.806, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121393.556, "from_m": 121276.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121516.088, "from_m": 121393.556, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 121582.865, "from_m": 121516.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132477.969, "from_m": 121582.865, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133211.317, "from_m": 132477.969, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 141703.788, "from_m": 133211.317, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141774.777, "from_m": 141703.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148889.148, "from_m": 141774.777, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148969.854, "from_m": 148889.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149264.088, "from_m": 148969.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150119.358, "from_m": 149264.088, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157983.57, "from_m": 150119.358, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159197.29, "from_m": 157983.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159715.451, "from_m": 159197.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 164422.199, "from_m": 159715.451, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 164462.482, "from_m": 164422.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 176093.077, "from_m": 164462.482, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 178352.232, "from_m": 176093.077, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 178419.15, "from_m": 178352.232, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179141.037, "from_m": 178419.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179154.137, "from_m": 179141.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179583.991, "from_m": 179154.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179729.295, "from_m": 179583.991, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179788.246, "from_m": 179729.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179817.946, "from_m": 179788.246, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179859.302, "from_m": 179817.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180119.463, "from_m": 179859.302, "capability_applied": null, "effective_limit_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": 582620, "profile_key": "7fd3931fc85cdbbcf002d930b37b3ca0b796ab67c07a989915e9d06405d0f36a", "schedule_id": 27061, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1451", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1455", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3754.768, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Foxton", "stage_seq": 4, "distance_m": 11151.719, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1506H", "wtt_dep": "1507H", "location": "Royston", "stage_seq": 5, "distance_m": 20961.03, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512", "location": "Ashwell & Morden", "stage_seq": 6, "distance_m": 27193.894, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1517", "location": "Baldock", "stage_seq": 7, "distance_m": 34233.081, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Letchworth Garden City", "stage_seq": 8, "distance_m": 37538.415, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525H", "location": "Hitchin", "stage_seq": 9, "distance_m": 41787.828, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531H", "location": "Stevenage", "stage_seq": 10, "distance_m": 48791.386, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 54791.18, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 59062.289, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 60503.125, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Potters Bar", "stage_seq": 14, "distance_m": 72617.378, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 85178.827, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 89026.694, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 91022.517, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 92200.1, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 93325.787, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Farringdon", "stage_seq": 20, "distance_m": 95521.63, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 96251.788, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 96649.479, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 97856.059, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615H", "location": "London Bridge", "stage_seq": 24, "distance_m": 98583.077, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 101300.751, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 102066.988, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 103168.278, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Sydenham", "stage_seq": 28, "distance_m": 108800.573, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 112466.198, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 114273.892, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629H", "location": "East Croydon", "stage_seq": 31, "distance_m": 115144.908, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Purley", "stage_seq": 32, "distance_m": 119927.795, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Stoats Nest Jn", "stage_seq": 33, "distance_m": 121516.088, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Earlswood (Surrey)", "stage_seq": 34, "distance_m": 133349.529, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1645H", "location": "Gatwick Airport", "stage_seq": 35, "distance_m": 141339.148, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650H", "location": "Three Bridges", "stage_seq": 36, "distance_m": 145830.127, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Balcombe Tunnel Jn", "stage_seq": 37, "distance_m": 148969.854, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Copyhold Jn", "stage_seq": 38, "distance_m": 158088.266, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Haywards Heath", "stage_seq": 39, "distance_m": 159314.61, "section_seq": 1, "route_path_id": 101479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Keymer Jn", "stage_seq": 40, "distance_m": 164381.341, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705H", "location": "Burgess Hill", "stage_seq": 41, "distance_m": 165336.466, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Hassocks", "stage_seq": 42, "distance_m": 168786.188, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Preston Park", "stage_seq": 43, "distance_m": 177978.87, "section_seq": 1, "route_path_id": 101479}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": null, "location": "Brighton", "stage_seq": 44, "distance_m": 180119.463, "section_seq": 1, "route_path_id": 101479}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180119.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 101479}], "total_distance_m": 180119.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 170853.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9266.201, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:10:25Z", "source_id": 15516389, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:17:16Z", "source_id": 47735536, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:17:20Z", "source_id": 15521684, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:23:15Z", "source_id": 47751467, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:23:18Z", "source_id": 15526201, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:26:37Z", "source_id": 47760057, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:26:42Z", "source_id": 15528767, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:29:33Z", "source_id": 47767539, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T14:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:29:38Z", "source_id": 15530953, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:31:20Z", "source_id": 47772395, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:31:26Z", "source_id": 15532357, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:34:36Z", "source_id": 47781078, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:34:41Z", "source_id": 15534826, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:13Z", "source_id": 47799088, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:42:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:16Z", "source_id": 15539810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:01Z", "source_id": 47841671, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T14:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:04Z", "source_id": 15551990, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:05:48Z", "source_id": 47865136, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:05:54Z", "source_id": 15558862, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:16:16Z", "source_id": 47894031, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:16:22Z", "source_id": 15567094, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:41Z", "source_id": 47905943, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:46Z", "source_id": 15570557, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:54Z", "source_id": 47912082, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:23:01Z", "source_id": 15572352, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:41Z", "source_id": 47916716, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:46Z", "source_id": 15573749, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:04Z", "source_id": 47928669, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T15:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:08Z", "source_id": 15577160, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:03Z", "source_id": 47942491, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T15:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:08Z", "source_id": 15581120, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:18Z", "source_id": 47957172, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T15:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:24Z", "source_id": 15585278, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:43Z", "source_id": 47963562, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T15:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:47Z", "source_id": 15587194, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:16Z", "source_id": 47996287, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T15:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:21Z", "source_id": 15596517, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:14Z", "source_id": 48039766, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:13Z", "source_id": 15608455, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:23Z", "source_id": 48054737, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T16:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:27Z", "source_id": 15612778, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:15Z", "source_id": 48079901, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T16:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:18Z", "source_id": 15620029, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:18Z", "source_id": 48096801, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T16:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:22Z", "source_id": 15624939, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:50Z", "source_id": 48106850, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T16:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:54Z", "source_id": 15627810, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:00Z", "source_id": 48125995, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T16:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:04Z", "source_id": 15633816, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:08Z", "source_id": 48139295, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T16:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:13Z", "source_id": 15638114, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Cambridge 1451 1451 7 None None Brighton 1721 1721 4 LATE +24 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45481/2026-09-15/detailed None Preston Park 2026-09-15T17:40:30+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 1741 1745 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-15 16:56:07 TERMINATED 2026-09-15 16:45:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638114 1789490653434144 236 236 2026-09-15 16:55:49.888063 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:49.434882
554800 587179 Y15609 732A37MV15 2026-09-15 COMPLETE 15638521 2026-09-15 17:45:00 2026-09-15 16:56:07 2026-09-17 16:56:07 {"id": 587179, "stp": "P", "toc": "Great Western Railway", "uid": "Y15609", "consist": "165121", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15609/2026-09-15/detailed", "trust_id": "732A37MV15", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A37", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "1745", "current_leg_dep": "1740", "current_leg_end": "Slough", "origin_dep_time": "1740", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-15T16:56:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "1746", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 299.623, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 565.85, \"from_m\": 299.623, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.082, \"from_m\": 3972.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4727.077, \"from_m\": 4224.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 6228.679, \"from_m\": 6062.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7464.027, \"from_m\": 6228.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 587179, \"profile_key\": \"9163b549cf3646c13eab01a0bcd86693efed5e3e6979ec61cc5ee6c893543c0d\", \"schedule_id\": 30246, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 40410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:39Z\", \"source_id\": 48140677, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:41Z\", \"source_id\": 15638521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1789490685098485, "current_leg_arrival_utc": "2026-09-15T17:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:50.289296", "service_state_evidence_id": 15638521, "current_leg_start_actual_dep": "2026-09-15T17:40:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:50.516857", "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 WNC SLO 2A37 165121 2 90 None {"version": 3, "segments": [{"to_m": 299.623, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 565.85, "from_m": 299.623, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.082, "from_m": 3972.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4727.077, "from_m": 4224.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 6228.679, "from_m": 6062.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7464.027, "from_m": 6228.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 587179, "profile_key": "9163b549cf3646c13eab01a0bcd86693efed5e3e6979ec61cc5ee6c893543c0d", "schedule_id": 30246, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1740", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40410}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 40410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 40410}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:39Z", "source_id": 48140677, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:41Z", "source_id": 15638521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Windsor & Eton Central 1740 1740 BAY None None Slough 1746 1746 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15609/2026-09-15/detailed None Windsor & Eton Central 2026-09-15T17:40:00+01:00 Slough 5.0 {"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} 5.0 1740 1745 Windsor & Eton Central Slough Slough 51.5122547 -0.5919076 51.5122547 -0.5919076 1 0 2026-09-15 16:56:07 TERMINATED 2026-09-15 16:45:00 Slough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638521 1789490685098485 7 7 2026-09-15 16:55:50.516857 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:50.289296
554801 587214 C35929 733Y89MV15 2026-09-15 COMPLETE 15639479 2026-09-15 17:45:00 2026-09-15 16:56:07 2026-09-17 16:56:07 {"id": 587214, "stp": "P", "toc": "Elizabeth Line", "uid": "C35929", "consist": "345021", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35929/2026-09-15/detailed", "trust_id": "733Y89MV15", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-15", "dest_arr_time": "1744½", "dest_platform": "5", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y89", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1745", "current_leg_dep": "1744", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1742½", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-15T16:56:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1744½", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.972, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.383, \"from_m\": 2541.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 587214, \"profile_key\": \"d1a967dca4a3954d913a40966ecffc9e5a9169ce64e8f2a5b188ebf04527a402\", \"schedule_id\": 4685, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.383, \"section_seq\": 1, \"route_path_id\": 29790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3285.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}], \"total_distance_m\": 3285.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.383, \"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": "1742½", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:49Z\", \"source_id\": 48143721, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:54Z\", \"source_id\": 15639479, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "5", "timing_fact_generation": 1789490755599713, "current_leg_arrival_utc": "2026-09-15T17:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:51.441039", "service_state_evidence_id": 48143721, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-15T16:45:46", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:51.701351", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX None 3Y89 345021 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.972, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.383, "from_m": 2541.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 587214, "profile_key": "d1a967dca4a3954d913a40966ecffc9e5a9169ce64e8f2a5b188ebf04527a402", "schedule_id": 4685, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1742H", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.383, "section_seq": 1, "route_path_id": 29790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3285.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 29790}], "total_distance_m": 3285.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.383, "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": 22554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:49Z", "source_id": 48143721, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:54Z", "source_id": 15639479, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Paddington (Crossrail) 1742½ 1742½ B None None Westbourne Park Carriage Sidings 1744½ 1744½ 5 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35929/2026-09-15/detailed None Paddington (Crossrail) 2026-09-15T17:42:30+01:00 Westbourne Park Carriage Sidings 1.0 {"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} 1.0 1744 1745 Paddington (Crossrail) Westbourne Park Carriage Sidings Westbourne Park Carriage Sidings 51.5208729 -0.1989469 51.5208729 -0.1989469 1 0 2026-09-15 16:56:07 TERMINATED 2026-09-15 16:45:46 Westbourne Park Carriage Sidings TD DIRECT_DESTINATION_ARRIVAL 48143721 1789490755599713 12 12 2026-09-15 16:55:51.701351 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:51.441039
554802 586199 Y61850 782C46MU15 2026-09-15 COMPLETE 15639513 2026-09-15 17:45:00 2026-09-15 16:56:07 2026-09-17 16:56:07 {"id": 586199, "stp": "P", "toc": "Transport for Wales", "uid": "Y61850", "consist": "756007", "dest_crs": "COY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61850/2026-09-15/detailed", "trust_id": "782C46MU15", "origin_crs": "PEN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Coryton", "service_date": "2026-09-15", "dest_arr_time": "1739", "dest_platform": null, "is_terminated": 1, "next_location": "Coryton", "signalling_id": "2C46", "timing_status": "LATE", "origin_station": "Penarth", "current_leg_arr": "1745", "current_leg_dep": "1744", "current_leg_end": "Coryton", "origin_dep_time": "1705", "origin_platform": null, "current_location": "Coryton", "last_update_time": "2026-09-15T16:56:07", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2221576, 51.52080610000001], [-3.2230828999999996, 51.520771700000005], [-3.2237742, 51.5207465], [-3.2244444999999997, 51.52071939999999], [-3.225844, 51.52065], [-3.2290811, 51.5205243], [-3.2307919, 51.52046219999999], [-3.2310843, 51.5204545], [-3.2314774, 51.520444100000006], [-3.2318947999999996, 51.520435699999986]]}", "current_leg_start": "Whitchurch (Sth Glamorgan)", "dest_arr_time_act": "1737", "motion_projection": null, "next_location_lat": "51.5204357", "next_location_lon": "-3.2318948", "previous_location": "Whitchurch (Sth Glamorgan)", "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\": 1786.31, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2004.35, \"from_m\": 1786.31, \"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\": 2689.498, \"from_m\": 2004.35, \"capability_applied\": null, \"effective_limit_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\": 3773.91, \"from_m\": 2689.498, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4286.539, \"from_m\": 3773.91, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4369.924, \"from_m\": 4286.539, \"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\": 4417.308, \"from_m\": 4369.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4832.976, \"from_m\": 4417.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5442.713, \"from_m\": 4832.976, \"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\": 6602.177, \"from_m\": 5442.713, \"capability_applied\": null, \"effective_limit_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\": 6639.729, \"from_m\": 6602.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7373.103, \"from_m\": 6639.729, \"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\": 10609.772, \"from_m\": 7373.103, \"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\": 10661.162, \"from_m\": 10609.772, \"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\": 10698.39, \"from_m\": 10661.162, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 10925.966, \"from_m\": 10698.39, \"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\": 12363.861, \"from_m\": 10925.966, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14681.941, \"from_m\": 12363.861, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14738.058, \"from_m\": 14681.941, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 586199, \"profile_key\": \"095a91567f9f708e74fdae249ee15185093ed7a9312173f6bc1c5ffe84588d45\", \"schedule_id\": 38986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Penarth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1707\", \"location\": \"Dingle Road\", \"stage_seq\": 2, \"distance_m\": 666.566, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Cogan Jn\", \"stage_seq\": 3, \"distance_m\": 2065.749, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Grangetown\", \"stage_seq\": 4, \"distance_m\": 4167.042, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 4693.472, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1718\", \"location\": \"Cardiff Central\", \"stage_seq\": 6, \"distance_m\": 5996.293, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 7, \"distance_m\": 6694.653, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1722H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7072.298, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Heath Jn\", \"stage_seq\": 9, \"distance_m\": 10661.162, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727\", \"location\": \"Heath Low Level\", \"stage_seq\": 10, \"distance_m\": 10976.128, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Ty Glas\", \"stage_seq\": 11, \"distance_m\": 12333.946, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731\", \"location\": \"Birchgrove\", \"stage_seq\": 12, \"distance_m\": 12698.632, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Rhiwbina\", \"stage_seq\": 13, \"distance_m\": 13531.153, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1734H\", \"location\": \"Whitchurch (Sth Glamorgan)\", \"stage_seq\": 14, \"distance_m\": 14063.054, \"section_seq\": 1, \"route_path_id\": 40476}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": null, \"location\": \"Coryton\", \"stage_seq\": 15, \"distance_m\": 14738.058, \"section_seq\": 1, \"route_path_id\": 40476}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14738.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40476}], \"total_distance_m\": 14738.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14653.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1705", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5204357", "current_position_lon": "-3.2318948", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:23Z\", \"source_id\": 15606984, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:43Z\", \"source_id\": 48047009, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:49Z\", \"source_id\": 15610573, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:12Z\", \"source_id\": 48065570, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:15Z\", \"source_id\": 15615852, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:31Z\", \"source_id\": 48077731, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:37Z\", \"source_id\": 15619405, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:56Z\", \"source_id\": 15629529, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:55Z\", \"source_id\": 15632036, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:54Z\", \"source_id\": 15633694, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:55Z\", \"source_id\": 15635367, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:43:26Z\", \"source_id\": 15637511, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:56Z\", \"source_id\": 15639513, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coryton", "service_state_platform": null, "timing_fact_generation": 1789490757353818, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:57.344807", "service_state_evidence_id": 15639513, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:57.503503", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P PEN COY 2C46 756007 4 75 None {"version": 3, "segments": [{"to_m": 1786.31, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2004.35, "from_m": 1786.31, "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": 2689.498, "from_m": 2004.35, "capability_applied": null, "effective_limit_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": 3773.91, "from_m": 2689.498, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4286.539, "from_m": 3773.91, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4369.924, "from_m": 4286.539, "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": 4417.308, "from_m": 4369.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4832.976, "from_m": 4417.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5442.713, "from_m": 4832.976, "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": 6602.177, "from_m": 5442.713, "capability_applied": null, "effective_limit_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": 6639.729, "from_m": 6602.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7373.103, "from_m": 6639.729, "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": 10609.772, "from_m": 7373.103, "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": 10661.162, "from_m": 10609.772, "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": 10698.39, "from_m": 10661.162, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 10925.966, "from_m": 10698.39, "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": 12363.861, "from_m": 10925.966, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 14681.941, "from_m": 12363.861, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 45.0}, {"to_m": 14738.058, "from_m": 14681.941, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 586199, "profile_key": "095a91567f9f708e74fdae249ee15185093ed7a9312173f6bc1c5ffe84588d45", "schedule_id": 38986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1705", "location": "Penarth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707", "location": "Dingle Road", "stage_seq": 2, "distance_m": 666.566, "section_seq": 1, "route_path_id": 40476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Cogan Jn", "stage_seq": 3, "distance_m": 2065.749, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Grangetown", "stage_seq": 4, "distance_m": 4167.042, "section_seq": 1, "route_path_id": 40476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 4693.472, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1718", "location": "Cardiff Central", "stage_seq": 6, "distance_m": 5996.293, "section_seq": 1, "route_path_id": 40476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "CVL East Boundary", "stage_seq": 7, "distance_m": 6694.653, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1722H", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7072.298, "section_seq": 1, "route_path_id": 40476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Heath Jn", "stage_seq": 9, "distance_m": 10661.162, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "Heath Low Level", "stage_seq": 10, "distance_m": 10976.128, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Ty Glas", "stage_seq": 11, "distance_m": 12333.946, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731", "location": "Birchgrove", "stage_seq": 12, "distance_m": 12698.632, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Rhiwbina", "stage_seq": 13, "distance_m": 13531.153, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Whitchurch (Sth Glamorgan)", "stage_seq": 14, "distance_m": 14063.054, "section_seq": 1, "route_path_id": 40476}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": null, "location": "Coryton", "stage_seq": 15, "distance_m": 14738.058, "section_seq": 1, "route_path_id": 40476}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14738.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 40476}], "total_distance_m": 14738.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14653.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:23Z", "source_id": 15606984, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:43Z", "source_id": 48047009, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:49Z", "source_id": 15610573, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:12Z", "source_id": 48065570, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:15Z", "source_id": 15615852, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:31Z", "source_id": 48077731, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:37Z", "source_id": 15619405, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:56Z", "source_id": 15629529, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:55Z", "source_id": 15632036, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:54Z", "source_id": 15633694, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:55Z", "source_id": 15635367, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:43:26Z", "source_id": 15637511, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:56Z", "source_id": 15639513, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Penarth 1705 1705 None None None Coryton 1739 1737 None LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y61850/2026-09-15/detailed None Whitchurch (Sth Glamorgan) 2026-09-15T17:42:30+01:00 Coryton 1.0 {"type": "LineString", "coordinates": [[-3.2221576, 51.52080610000001], [-3.2230828999999996, 51.520771700000005], [-3.2237742, 51.5207465], [-3.2244444999999997, 51.52071939999999], [-3.225844, 51.52065], [-3.2290811, 51.5205243], [-3.2307919, 51.52046219999999], [-3.2310843, 51.5204545], [-3.2314774, 51.520444100000006], [-3.2318947999999996, 51.520435699999986]]} 0.4 1744 1745 Whitchurch (Sth Glamorgan) Coryton Coryton 51.5204357 -3.2318948 51.5204357 -3.2318948 1 0 2026-09-15 16:56:07 TERMINATED 2026-09-15 16:45:00 Coryton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639513 1789490757353818 50 50 2026-09-15 16:55:57.503503 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:57.344807
554803 583255 C10067 629P43MQ15 2026-09-15 COMPLETE 15638173 2026-09-15 17:45:00 2026-09-15 16:56:07 2026-09-17 16:56:07 {"id": 583255, "stp": "P", "toc": "Thameslink", "uid": "C10067", "consist": "700008", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10067/2026-09-15/detailed", "trust_id": "629P43MQ15", "origin_crs": "LUT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "0", "is_terminated": 1, "next_location": "Rainham (Kent)", "signalling_id": "9P43", "timing_status": "ON TIME", "origin_station": "Luton", "current_leg_arr": "1745", "current_leg_dep": "1740", "current_leg_end": "Rainham (Kent)", "origin_dep_time": "1517", "origin_platform": "2", "current_location": "Rainham (Kent)", "last_update_time": "2026-09-15T16:56:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "51.3671305", "next_location_lon": "0.6101822", "previous_location": "Gillingham (Kent)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 973.65, \"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\": 6066.192, \"from_m\": 973.65, \"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\": 8513.252, \"from_m\": 6066.192, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9239.424, \"from_m\": 8513.252, \"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\": 9460.013, \"from_m\": 9239.424, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9573.108, \"from_m\": 9460.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15026.602, \"from_m\": 9573.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16240.534, \"from_m\": 15026.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16843.773, \"from_m\": 16240.534, \"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\": 17622.454, \"from_m\": 16843.773, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25345.347, \"from_m\": 17622.454, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25424.901, \"from_m\": 25345.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28775.739, \"from_m\": 25424.901, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30219.671, \"from_m\": 28775.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36051.978, \"from_m\": 30219.671, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36718.848, \"from_m\": 36051.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40226.58, \"from_m\": 36718.848, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40694.241, \"from_m\": 40226.58, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40729.132, \"from_m\": 40694.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40772.067, \"from_m\": 40729.132, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40813.497, \"from_m\": 40772.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41461.779, \"from_m\": 40813.497, \"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\": 43160.884, \"from_m\": 41461.779, \"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\": 45002.223, \"from_m\": 43160.884, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45220.713, \"from_m\": 45002.223, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45798.847, \"from_m\": 45220.713, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48484.706, \"from_m\": 45798.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48553.591, \"from_m\": 48484.706, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49780.579, \"from_m\": 48553.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49817.84, \"from_m\": 49780.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\": 49888.873, \"from_m\": 49817.84, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49944.14, \"from_m\": 49888.873, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 50097.166, \"from_m\": 49944.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52139.429, \"from_m\": 50097.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52201.886, \"from_m\": 52139.429, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53445.402, \"from_m\": 52201.886, \"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\": 53523.027, \"from_m\": 53445.402, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53932.664, \"from_m\": 53523.027, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54645.285, \"from_m\": 53932.664, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54715.858, \"from_m\": 54645.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55262.756, \"from_m\": 54715.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56876.31, \"from_m\": 55262.756, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58448.495, \"from_m\": 56876.31, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59672.027, \"from_m\": 58448.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59702.697, \"from_m\": 59672.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\": 59749.942, \"from_m\": 59702.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60205.806, \"from_m\": 59749.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60244.666, \"from_m\": 60205.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60284.43, \"from_m\": 60244.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60324.723, \"from_m\": 60284.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60363.875, \"from_m\": 60324.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61645.909, \"from_m\": 60363.875, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 62049.407, \"from_m\": 61645.909, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62706.82, \"from_m\": 62049.407, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63861.759, \"from_m\": 62706.82, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65052.254, \"from_m\": 63861.759, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65385.457, \"from_m\": 65052.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65736.577, \"from_m\": 65385.457, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66596.66, \"from_m\": 65736.577, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68334.546, \"from_m\": 66596.66, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68746.884, \"from_m\": 68334.546, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76134.646, \"from_m\": 68746.884, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76174.364, \"from_m\": 76134.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79980.73, \"from_m\": 76174.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80718.086, \"from_m\": 79980.73, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80763.727, \"from_m\": 80718.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81113.415, \"from_m\": 80763.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81670.765, \"from_m\": 81113.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83451.464, \"from_m\": 81670.765, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91864.973, \"from_m\": 83451.464, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91935.442, \"from_m\": 91864.973, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 92459.111, \"from_m\": 91935.442, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92502.556, \"from_m\": 92459.111, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 93494.495, \"from_m\": 92502.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 97380.319, \"from_m\": 93494.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97412.12, \"from_m\": 97380.319, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 103514.31, \"from_m\": 97412.12, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103998.498, \"from_m\": 103514.31, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 104292.223, \"from_m\": 103998.498, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 104644.695, \"from_m\": 104292.223, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104680.138, \"from_m\": 104644.695, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 105730.412, \"from_m\": 104680.138, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 105754.787, \"from_m\": 105730.412, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 106945.044, \"from_m\": 105754.787, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107498.367, \"from_m\": 106945.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 110429.644, \"from_m\": 107498.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113449.461, \"from_m\": 110429.644, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113468.879, \"from_m\": 113449.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 113758.503, \"from_m\": 113468.879, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 583255, \"profile_key\": \"fd0d8ebf89f0c14ee8014a6eaa522af6e5c18b333a13dc227eac4e649dd4ac1b\", \"schedule_id\": 1141, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Luton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 2, \"distance_m\": 1660.596, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Harpenden\", \"stage_seq\": 3, \"distance_m\": 9080.204, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Harpenden Jn\", \"stage_seq\": 4, \"distance_m\": 9590.308, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"St. Albans\", \"stage_seq\": 5, \"distance_m\": 16630.471, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536\", \"location\": \"Radlett\", \"stage_seq\": 6, \"distance_m\": 24150.476, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Radlett Jn\", \"stage_seq\": 7, \"distance_m\": 25424.901, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1539H\", \"location\": \"Elstree\", \"stage_seq\": 8, \"distance_m\": 28693.948, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 9, \"distance_m\": 33699.113, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Silkstream Jn\", \"stage_seq\": 10, \"distance_m\": 36010.045, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Hendon\", \"stage_seq\": 11, \"distance_m\": 37446.538, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Brent Cross West\", \"stage_seq\": 12, \"distance_m\": 39017.656, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Cricklewood\", \"stage_seq\": 13, \"distance_m\": 40477.259, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 14, \"distance_m\": 42426.929, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 15, \"distance_m\": 45220.713, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Kentish Town\", \"stage_seq\": 16, \"distance_m\": 46174.68, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Dock Jn North\", \"stage_seq\": 17, \"distance_m\": 47141.777, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 18, \"distance_m\": 51081.19, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Farringdon\", \"stage_seq\": 19, \"distance_m\": 53277.034, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609\", \"location\": \"City Thameslink\", \"stage_seq\": 20, \"distance_m\": 54007.191, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611H\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 54404.883, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 22, \"distance_m\": 55611.463, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618H\", \"location\": \"London Bridge\", \"stage_seq\": 23, \"distance_m\": 56338.48, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 24, \"distance_m\": 59000.485, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 25, \"distance_m\": 59702.697, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 26, \"distance_m\": 60363.875, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"Deptford\", \"stage_seq\": 27, \"distance_m\": 61361.765, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"Greenwich\", \"stage_seq\": 28, \"distance_m\": 62204.838, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Maze Hill\", \"stage_seq\": 29, \"distance_m\": 63612.491, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1632H\", \"location\": \"Westcombe Park\", \"stage_seq\": 30, \"distance_m\": 64716.437, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Charlton\", \"stage_seq\": 31, \"distance_m\": 65563.578, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 32, \"distance_m\": 68589.785, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643H\", \"location\": \"Plumstead\", \"stage_seq\": 33, \"distance_m\": 69505.142, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Abbey Wood\", \"stage_seq\": 34, \"distance_m\": 71951.132, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654\", \"location\": \"Slade Green\", \"stage_seq\": 35, \"distance_m\": 78144.779, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 36, \"distance_m\": 78851.983, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 37, \"distance_m\": 79980.73, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Dartford Jn\", \"stage_seq\": 38, \"distance_m\": 80664.659, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1700\", \"location\": \"Dartford\", \"stage_seq\": 39, \"distance_m\": 81386.132, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1704H\", \"location\": \"Stone Crossing\", \"stage_seq\": 40, \"distance_m\": 84506.678, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1707H\", \"location\": \"Greenhithe\", \"stage_seq\": 41, \"distance_m\": 85749.307, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1710H\", \"location\": \"Swanscombe\", \"stage_seq\": 42, \"distance_m\": 87942.353, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Northfleet\", \"stage_seq\": 43, \"distance_m\": 88837.194, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 44, \"distance_m\": 89864.211, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Gravesend\", \"stage_seq\": 45, \"distance_m\": 92290.62, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Hoo Jn\", \"stage_seq\": 46, \"distance_m\": 97510.538, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Higham\", \"stage_seq\": 47, \"distance_m\": 99643.122, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Strood\", \"stage_seq\": 48, \"distance_m\": 103879.838, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 49, \"distance_m\": 104292.223, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1732\", \"location\": \"Rochester\", \"stage_seq\": 50, \"distance_m\": 104963.442, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735H\", \"location\": \"Chatham\", \"stage_seq\": 51, \"distance_m\": 106358.16, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 52, \"distance_m\": 108943.929, \"section_seq\": 1, \"route_path_id\": 66061}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 53, \"distance_m\": 113758.503, \"section_seq\": 1, \"route_path_id\": 66061}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113758.503, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66061}], \"total_distance_m\": 113758.503, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 107674.053, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6084.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1517", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3671305", "current_position_lon": "0.6101822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:18:32Z\", \"source_id\": 47738973, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:18:36Z\", \"source_id\": 15522621, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:24:02Z\", \"source_id\": 47753393, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:25:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:24:07Z\", \"source_id\": 15526802, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:30:04Z\", \"source_id\": 47768878, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:30:10Z\", \"source_id\": 15531314, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:36:20Z\", \"source_id\": 47785864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:37:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:36:23Z\", \"source_id\": 15536135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:40:50Z\", \"source_id\": 47798102, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:40:53Z\", \"source_id\": 15539543, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:31Z\", \"source_id\": 47810562, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:34Z\", \"source_id\": 15543106, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:31Z\", \"source_id\": 47818826, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:34Z\", \"source_id\": 15545449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:13Z\", \"source_id\": 47823414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:50:18Z\", \"source_id\": 15546745, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:52:32Z\", \"source_id\": 47829747, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:52:36Z\", \"source_id\": 15548592, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:53:44Z\", \"source_id\": 47833116, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:53:47Z\", \"source_id\": 15549493, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:50Z\", \"source_id\": 47843699, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:53Z\", \"source_id\": 15552613, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:00:55Z\", \"source_id\": 47851835, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:01:00Z\", \"source_id\": 15554990, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:05:15Z\", \"source_id\": 47863577, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:05:18Z\", \"source_id\": 15558405, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:07:45Z\", \"source_id\": 47870492, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:07:51Z\", \"source_id\": 15560340, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:52Z\", \"source_id\": 47876317, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:09:57Z\", \"source_id\": 15561957, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:28Z\", \"source_id\": 47888983, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:33Z\", \"source_id\": 15565685, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:23:46Z\", \"source_id\": 47914347, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:23:50Z\", \"source_id\": 15573003, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:50Z\", \"source_id\": 47919691, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:53Z\", \"source_id\": 15574627, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:22Z\", \"source_id\": 47929468, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:27Z\", \"source_id\": 15577399, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:03Z\", \"source_id\": 47937144, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:09Z\", \"source_id\": 15579478, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:00Z\", \"source_id\": 47942392, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:04Z\", \"source_id\": 15581071, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:10Z\", \"source_id\": 47956743, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:39:14Z\", \"source_id\": 15585141, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:44Z\", \"source_id\": 47963648, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:45Z\", \"source_id\": 15587184, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:12Z\", \"source_id\": 47973146, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:17Z\", \"source_id\": 15590003, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:03Z\", \"source_id\": 47990070, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:04Z\", \"source_id\": 15594696, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:52Z\", \"source_id\": 48009471, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:57Z\", \"source_id\": 15600123, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:50Z\", \"source_id\": 48024000, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:56Z\", \"source_id\": 15604153, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:14Z\", \"source_id\": 48030983, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:18Z\", \"source_id\": 15606063, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:17Z\", \"source_id\": 48039929, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:23Z\", \"source_id\": 15608569, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:15Z\", \"source_id\": 48045605, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:19Z\", \"source_id\": 15610136, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:15Z\", \"source_id\": 48059874, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:16Z\", \"source_id\": 15614248, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:51Z\", \"source_id\": 48078720, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:55Z\", \"source_id\": 15619709, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:51Z\", \"source_id\": 48092977, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:57Z\", \"source_id\": 15623753, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:11Z\", \"source_id\": 48102411, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:13Z\", \"source_id\": 15626461, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:20Z\", \"source_id\": 48110975, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:20Z\", \"source_id\": 15629087, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:26Z\", \"source_id\": 48121900, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:27Z\", \"source_id\": 15632504, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:16Z\", \"source_id\": 48139617, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:19Z\", \"source_id\": 15638173, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainham (Kent)", "service_state_platform": "0", "timing_fact_generation": 1789490660041711, "current_leg_arrival_utc": "2026-09-15T17:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:45:58.123130", "service_state_evidence_id": 15638173, "current_leg_start_actual_dep": "2026-09-15T17:40:30+01:00", "operational_evidence_version": 201, "service_state_event_time_utc": "2026-09-15T16:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:55:58.719049", "service_state_valid_until_kind": null, "operational_interpretation_version": 201, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P LUT RAI 9P43 700008 8 100 None {"version": 3, "segments": [{"to_m": 973.65, "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": 6066.192, "from_m": 973.65, "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": 8513.252, "from_m": 6066.192, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9239.424, "from_m": 8513.252, "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": 9460.013, "from_m": 9239.424, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9573.108, "from_m": 9460.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15026.602, "from_m": 9573.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16240.534, "from_m": 15026.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16843.773, "from_m": 16240.534, "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": 17622.454, "from_m": 16843.773, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25345.347, "from_m": 17622.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25424.901, "from_m": 25345.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28775.739, "from_m": 25424.901, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30219.671, "from_m": 28775.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36051.978, "from_m": 30219.671, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36718.848, "from_m": 36051.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40226.58, "from_m": 36718.848, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40694.241, "from_m": 40226.58, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40729.132, "from_m": 40694.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40772.067, "from_m": 40729.132, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40813.497, "from_m": 40772.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41461.779, "from_m": 40813.497, "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": 43160.884, "from_m": 41461.779, "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": 45002.223, "from_m": 43160.884, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45220.713, "from_m": 45002.223, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45798.847, "from_m": 45220.713, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48484.706, "from_m": 45798.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48553.591, "from_m": 48484.706, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49780.579, "from_m": 48553.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49817.84, "from_m": 49780.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": 49888.873, "from_m": 49817.84, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49944.14, "from_m": 49888.873, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50097.166, "from_m": 49944.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52139.429, "from_m": 50097.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 52201.886, "from_m": 52139.429, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53445.402, "from_m": 52201.886, "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": 53523.027, "from_m": 53445.402, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53932.664, "from_m": 53523.027, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 54645.285, "from_m": 53932.664, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 54715.858, "from_m": 54645.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55262.756, "from_m": 54715.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56876.31, "from_m": 55262.756, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58448.495, "from_m": 56876.31, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59672.027, "from_m": 58448.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59702.697, "from_m": 59672.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": 59749.942, "from_m": 59702.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60205.806, "from_m": 59749.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60244.666, "from_m": 60205.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60284.43, "from_m": 60244.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60324.723, "from_m": 60284.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60363.875, "from_m": 60324.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61645.909, "from_m": 60363.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62049.407, "from_m": 61645.909, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62706.82, "from_m": 62049.407, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63861.759, "from_m": 62706.82, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65052.254, "from_m": 63861.759, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65385.457, "from_m": 65052.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65736.577, "from_m": 65385.457, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66596.66, "from_m": 65736.577, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68334.546, "from_m": 66596.66, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68746.884, "from_m": 68334.546, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76134.646, "from_m": 68746.884, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76174.364, "from_m": 76134.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79980.73, "from_m": 76174.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80718.086, "from_m": 79980.73, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80763.727, "from_m": 80718.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81113.415, "from_m": 80763.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81670.765, "from_m": 81113.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83451.464, "from_m": 81670.765, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91864.973, "from_m": 83451.464, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91935.442, "from_m": 91864.973, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 92459.111, "from_m": 91935.442, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 92502.556, "from_m": 92459.111, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 93494.495, "from_m": 92502.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97380.319, "from_m": 93494.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97412.12, "from_m": 97380.319, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103514.31, "from_m": 97412.12, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103998.498, "from_m": 103514.31, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 104292.223, "from_m": 103998.498, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 104644.695, "from_m": 104292.223, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104680.138, "from_m": 104644.695, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 105730.412, "from_m": 104680.138, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 105754.787, "from_m": 105730.412, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 106945.044, "from_m": 105754.787, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107498.367, "from_m": 106945.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110429.644, "from_m": 107498.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113449.461, "from_m": 110429.644, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113468.879, "from_m": 113449.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 113758.503, "from_m": 113468.879, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 583255, "profile_key": "fd0d8ebf89f0c14ee8014a6eaa522af6e5c18b333a13dc227eac4e649dd4ac1b", "schedule_id": 1141, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1517", "location": "Luton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Luton Airport Parkway", "stage_seq": 2, "distance_m": 1660.596, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Harpenden", "stage_seq": 3, "distance_m": 9080.204, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Harpenden Jn", "stage_seq": 4, "distance_m": 9590.308, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "St. Albans", "stage_seq": 5, "distance_m": 16630.471, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536", "location": "Radlett", "stage_seq": 6, "distance_m": 24150.476, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Radlett Jn", "stage_seq": 7, "distance_m": 25424.901, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1539H", "location": "Elstree", "stage_seq": 8, "distance_m": 28693.948, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543H", "location": "Mill Hill Broadway", "stage_seq": 9, "distance_m": 33699.113, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Silkstream Jn", "stage_seq": 10, "distance_m": 36010.045, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Hendon", "stage_seq": 11, "distance_m": 37446.538, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Brent Cross West", "stage_seq": 12, "distance_m": 39017.656, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Cricklewood", "stage_seq": 13, "distance_m": 40477.259, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551H", "location": "West Hampstead Thameslink", "stage_seq": 14, "distance_m": 42426.929, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Carlton Road Jn", "stage_seq": 15, "distance_m": 45220.713, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Kentish Town", "stage_seq": 16, "distance_m": 46174.68, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Dock Jn North", "stage_seq": 17, "distance_m": 47141.777, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "St Pancras Low Level", "stage_seq": 18, "distance_m": 51081.19, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Farringdon", "stage_seq": 19, "distance_m": 53277.034, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "City Thameslink", "stage_seq": 20, "distance_m": 54007.191, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 54404.883, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 55611.463, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618H", "location": "London Bridge", "stage_seq": 23, "distance_m": 56338.48, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Corbetts Lane Jn", "stage_seq": 24, "distance_m": 59000.485, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Surrey Canal Jn", "stage_seq": 25, "distance_m": 59702.697, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "North Kent East Jn", "stage_seq": 26, "distance_m": 60363.875, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Deptford", "stage_seq": 27, "distance_m": 61361.765, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Greenwich", "stage_seq": 28, "distance_m": 62204.838, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Maze Hill", "stage_seq": 29, "distance_m": 63612.491, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "location": "Westcombe Park", "stage_seq": 30, "distance_m": 64716.437, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Charlton", "stage_seq": 31, "distance_m": 65563.578, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Woolwich Arsenal", "stage_seq": 32, "distance_m": 68589.785, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Plumstead", "stage_seq": 33, "distance_m": 69505.142, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Abbey Wood", "stage_seq": 34, "distance_m": 71951.132, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Slade Green", "stage_seq": 35, "distance_m": 78144.779, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Crayford Creek Jn", "stage_seq": 36, "distance_m": 78851.983, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Crayford Spur A Jn", "stage_seq": 37, "distance_m": 79980.73, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Dartford Jn", "stage_seq": 38, "distance_m": 80664.659, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1700", "location": "Dartford", "stage_seq": 39, "distance_m": 81386.132, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1704H", "location": "Stone Crossing", "stage_seq": 40, "distance_m": 84506.678, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707H", "location": "Greenhithe", "stage_seq": 41, "distance_m": 85749.307, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1710H", "location": "Swanscombe", "stage_seq": 42, "distance_m": 87942.353, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Northfleet", "stage_seq": 43, "distance_m": 88837.194, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Springhead Junction (CTRL)", "stage_seq": 44, "distance_m": 89864.211, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Gravesend", "stage_seq": 45, "distance_m": 92290.62, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Hoo Jn", "stage_seq": 46, "distance_m": 97510.538, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Higham", "stage_seq": 47, "distance_m": 99643.122, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Strood", "stage_seq": 48, "distance_m": 103879.838, "section_seq": 1, "route_path_id": 66061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Rochester Bridge Jn", "stage_seq": 49, "distance_m": 104292.223, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1732", "location": "Rochester", "stage_seq": 50, "distance_m": 104963.442, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735H", "location": "Chatham", "stage_seq": 51, "distance_m": 106358.16, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740H", "location": "Gillingham (Kent)", "stage_seq": 52, "distance_m": 108943.929, "section_seq": 1, "route_path_id": 66061}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 53, "distance_m": 113758.503, "section_seq": 1, "route_path_id": 66061}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113758.503, "from_m": 0.0, "section_seq": 1, "route_path_id": 66061}], "total_distance_m": 113758.503, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 107674.053, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6084.45, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:18:32Z", "source_id": 47738973, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T14:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:18:36Z", "source_id": 15522621, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:24:02Z", "source_id": 47753393, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T14:25:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:24:07Z", "source_id": 15526802, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:30:04Z", "source_id": 47768878, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:30:10Z", "source_id": 15531314, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:36:20Z", "source_id": 47785864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:37:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:36:23Z", "source_id": 15536135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:40:50Z", "source_id": 47798102, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:40:53Z", "source_id": 15539543, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:31Z", "source_id": 47810562, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:34Z", "source_id": 15543106, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:31Z", "source_id": 47818826, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T14:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:34Z", "source_id": 15545449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:13Z", "source_id": 47823414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:50:18Z", "source_id": 15546745, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:52:32Z", "source_id": 47829747, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T14:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:52:36Z", "source_id": 15548592, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:53:44Z", "source_id": 47833116, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T14:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:53:47Z", "source_id": 15549493, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:50Z", "source_id": 47843699, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T14:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:53Z", "source_id": 15552613, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:00:55Z", "source_id": 47851835, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:01:00Z", "source_id": 15554990, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:05:15Z", "source_id": 47863577, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:05:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:05:18Z", "source_id": 15558405, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:07:45Z", "source_id": 47870492, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:07:51Z", "source_id": 15560340, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:52Z", "source_id": 47876317, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:09:57Z", "source_id": 15561957, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:28Z", "source_id": 47888983, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T15:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:33Z", "source_id": 15565685, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31642, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:23:46Z", "source_id": 47914347, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T15:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:23:50Z", "source_id": 15573003, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31646, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:50Z", "source_id": 47919691, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T15:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:53Z", "source_id": 15574627, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31650, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:22Z", "source_id": 47929468, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T15:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:27Z", "source_id": 15577399, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31654, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:03Z", "source_id": 47937144, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T15:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:09Z", "source_id": 15579478, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32141, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:00Z", "source_id": 47942392, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T15:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:04Z", "source_id": 15581071, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:10Z", "source_id": 47956743, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T15:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:39:14Z", "source_id": 15585141, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:44Z", "source_id": 47963648, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T15:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:45Z", "source_id": 15587184, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:12Z", "source_id": 47973146, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T15:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:17Z", "source_id": 15590003, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:03Z", "source_id": 47990070, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T15:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:04Z", "source_id": 15594696, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:52Z", "source_id": 48009471, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T15:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:57Z", "source_id": 15600123, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:50Z", "source_id": 48024000, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T16:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:56Z", "source_id": 15604153, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:14Z", "source_id": 48030983, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T16:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:18Z", "source_id": 15606063, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:17Z", "source_id": 48039929, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T16:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:23Z", "source_id": 15608569, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:15Z", "source_id": 48045605, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T16:11:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:19Z", "source_id": 15610136, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:15Z", "source_id": 48059874, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T16:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:16Z", "source_id": 15614248, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32259, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:51Z", "source_id": 48078720, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T16:23:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:55Z", "source_id": 15619709, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:51Z", "source_id": 48092977, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T16:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:57Z", "source_id": 15623753, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:11Z", "source_id": 48102411, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T16:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:13Z", "source_id": 15626461, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:20Z", "source_id": 48110975, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T16:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:20Z", "source_id": 15629087, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:26Z", "source_id": 48121900, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T16:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:27Z", "source_id": 15632504, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32356, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:16Z", "source_id": 48139617, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-15T16:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:19Z", "source_id": 15638173, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-15T17:45:00+01:00", "operational_fact": true}] Luton 1517 1517 2 None None Rainham (Kent) 1745 1745 0 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10067/2026-09-15/detailed None Gillingham (Kent) 2026-09-15T17:40:30+01:00 Rainham (Kent) 5.0 {"type": "LineString", "coordinates": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]} 3.0 1740 1745 Gillingham (Kent) Rainham (Kent) Rainham (Kent) 51.3671305 0.6101822 51.3671305 0.6101822 1 0 2026-09-15 16:56:07 TERMINATED 2026-09-15 16:45:00 Rainham (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638173 1789490660041711 201 201 2026-09-15 16:55:58.719049 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:45:58.123130
554804 585928 W28971 872U52NT15 2026-09-15 COMPLETE 15638394 2026-09-15 17:46:00 2026-09-15 16:56:08 2026-09-17 16:56:08 {"id": 585928, "stp": "P", "toc": "Southern", "uid": "W28971", "consist": "377471", "dest_crs": "EBN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28971/2026-09-15/detailed", "trust_id": "872U52NT15", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-15", "dest_arr_time": "1740", "dest_platform": "3", "is_terminated": 1, "next_location": "Eastbourne", "signalling_id": "2U52", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1746", "current_leg_dep": "1742", "current_leg_end": "Eastbourne", "origin_dep_time": "1656", "origin_platform": "8", "current_location": "Eastbourne", "last_update_time": "2026-09-15T16:56:08", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]}", "current_leg_start": "Hampden Park", "dest_arr_time_act": "1740", "motion_projection": null, "next_location_lat": "50.7695880", "next_location_lon": "0.2815539", "previous_location": "Hampden Park", "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\": 260.162, \"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\": 309.393, \"from_m\": 260.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\": 326.646, \"from_m\": 309.393, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 384.863, \"from_m\": 326.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 407.355, \"from_m\": 384.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 436.974, \"from_m\": 407.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 459.865, \"from_m\": 436.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 464.306, \"from_m\": 459.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 558.327, \"from_m\": 464.306, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.42, \"from_m\": 558.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2422.549, \"from_m\": 944.42, \"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\": 4879.231, \"from_m\": 2422.549, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6134.603, \"from_m\": 4879.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10856.16, \"from_m\": 6134.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12646.0, \"from_m\": 10856.16, \"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\": 12910.659, \"from_m\": 12646.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 12954.354, \"from_m\": 12910.659, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14495.013, \"from_m\": 12954.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16038.455, \"from_m\": 14495.013, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19504.031, \"from_m\": 16038.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31562.868, \"from_m\": 19504.031, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31994.662, \"from_m\": 31562.868, \"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\": 34316.35, \"from_m\": 31994.662, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34346.624, \"from_m\": 34316.35, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37723.505, \"from_m\": 34346.624, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38294.986, \"from_m\": 37723.505, \"capability_applied\": null, \"effective_limit_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\": 585928, \"profile_key\": \"3aebcfbd61e554230d1064528a9d35118f010b780824a8ffad4b7ff84d48ef23\", \"schedule_id\": 25799, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 2, \"distance_m\": 1189.137, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702\", \"location\": \"Moulsecoomb\", \"stage_seq\": 3, \"distance_m\": 2850.936, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1706\", \"location\": \"Falmer\", \"stage_seq\": 4, \"distance_m\": 5672.421, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1714\", \"location\": \"Lewes\", \"stage_seq\": 5, \"distance_m\": 12858.915, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 14495.013, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"Glynde\", \"stage_seq\": 7, \"distance_m\": 17712.389, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1725H\", \"location\": \"Berwick\", \"stage_seq\": 8, \"distance_m\": 24832.083, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Polegate\", \"stage_seq\": 9, \"distance_m\": 31218.428, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Willingdon Jn\", \"stage_seq\": 10, \"distance_m\": 34346.624, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1735H\", \"location\": \"Hampden Park\", \"stage_seq\": 11, \"distance_m\": 35057.15, \"section_seq\": 1, \"route_path_id\": 66041}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": null, \"location\": \"Eastbourne\", \"stage_seq\": 12, \"distance_m\": 38294.986, \"section_seq\": 1, \"route_path_id\": 66041}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38294.986, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66041}], \"total_distance_m\": 38294.986, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38183.097, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1656", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7695880", "current_position_lon": "0.2815539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:36Z\", \"source_id\": 48006019, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:40Z\", \"source_id\": 15599171, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:59:42Z\", \"source_id\": 48014546, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:59:47Z\", \"source_id\": 15601609, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:40Z\", \"source_id\": 48023466, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:44Z\", \"source_id\": 15604011, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:05Z\", \"source_id\": 48047955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:11Z\", \"source_id\": 15610866, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:26Z\", \"source_id\": 48066174, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:27Z\", \"source_id\": 15616045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:39Z\", \"source_id\": 48086727, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:41Z\", \"source_id\": 15621974, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:04Z\", \"source_id\": 48107452, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:08Z\", \"source_id\": 15628017, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:06Z\", \"source_id\": 48128894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:12Z\", \"source_id\": 15634728, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:29Z\", \"source_id\": 48140235, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:31Z\", \"source_id\": 15638394, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastbourne", "service_state_platform": "2", "timing_fact_generation": 1789490676560055, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:03.561741", "service_state_evidence_id": 15638394, "current_leg_start_actual_dep": "2026-09-15T17:41:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:05.106593", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BTN EBN 2U52 377471 4 100 None {"version": 3, "segments": [{"to_m": 260.162, "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": 309.393, "from_m": 260.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": 326.646, "from_m": 309.393, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 384.863, "from_m": 326.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 407.355, "from_m": 384.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 436.974, "from_m": 407.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 459.865, "from_m": 436.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 464.306, "from_m": 459.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 558.327, "from_m": 464.306, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.42, "from_m": 558.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2422.549, "from_m": 944.42, "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": 4879.231, "from_m": 2422.549, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6134.603, "from_m": 4879.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10856.16, "from_m": 6134.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12646.0, "from_m": 10856.16, "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": 12910.659, "from_m": 12646.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 12954.354, "from_m": 12910.659, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14495.013, "from_m": 12954.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16038.455, "from_m": 14495.013, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19504.031, "from_m": 16038.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31562.868, "from_m": 19504.031, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31994.662, "from_m": 31562.868, "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": 34316.35, "from_m": 31994.662, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34346.624, "from_m": 34316.35, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37723.505, "from_m": 34346.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38294.986, "from_m": 37723.505, "capability_applied": null, "effective_limit_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": 585928, "profile_key": "3aebcfbd61e554230d1064528a9d35118f010b780824a8ffad4b7ff84d48ef23", "schedule_id": 25799, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1656", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659", "location": "London Road (Brighton)", "stage_seq": 2, "distance_m": 1189.137, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702", "location": "Moulsecoomb", "stage_seq": 3, "distance_m": 2850.936, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1706", "location": "Falmer", "stage_seq": 4, "distance_m": 5672.421, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Lewes", "stage_seq": 5, "distance_m": 12858.915, "section_seq": 1, "route_path_id": 66041}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 14495.013, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "Glynde", "stage_seq": 7, "distance_m": 17712.389, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1725H", "location": "Berwick", "stage_seq": 8, "distance_m": 24832.083, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Polegate", "stage_seq": 9, "distance_m": 31218.428, "section_seq": 1, "route_path_id": 66041}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Willingdon Jn", "stage_seq": 10, "distance_m": 34346.624, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1735H", "location": "Hampden Park", "stage_seq": 11, "distance_m": 35057.15, "section_seq": 1, "route_path_id": 66041}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "Eastbourne", "stage_seq": 12, "distance_m": 38294.986, "section_seq": 1, "route_path_id": 66041}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38294.986, "from_m": 0.0, "section_seq": 1, "route_path_id": 66041}], "total_distance_m": 38294.986, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38183.097, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31124, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:36Z", "source_id": 48006019, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:40Z", "source_id": 15599171, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:59:42Z", "source_id": 48014546, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:59:47Z", "source_id": 15601609, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:40Z", "source_id": 48023466, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:44Z", "source_id": 15604011, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:05Z", "source_id": 48047955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:11Z", "source_id": 15610866, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31200, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:26Z", "source_id": 48066174, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:27Z", "source_id": 15616045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:39Z", "source_id": 48086727, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:41Z", "source_id": 15621974, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:04Z", "source_id": 48107452, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:08Z", "source_id": 15628017, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:06Z", "source_id": 48128894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:12Z", "source_id": 15634728, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31234, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:29Z", "source_id": 48140235, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:31Z", "source_id": 15638394, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Brighton 1656 1656 8 None None Eastbourne 1740 1740 3 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W28971/2026-09-15/detailed None Hampden Park 2026-09-15T17:41:30+01:00 Eastbourne 4.0 {"type": "LineString", "coordinates": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]} 2.0 1742 1746 Hampden Park Eastbourne Eastbourne 50.7695880 0.2815539 50.7695880 0.2815539 1 0 2026-09-15 16:56:08 TERMINATED 2026-09-15 16:46:00 Eastbourne TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638394 1789490676560055 46 46 2026-09-15 16:56:05.106593 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:03.561741
554805 585778 G30621 362O45MT15 2026-09-15 COMPLETE 15638259 2026-09-15 17:46:00 2026-09-15 16:56:08 2026-09-17 16:56:08 {"id": 585778, "stp": "P", "toc": "Merseyrail", "uid": "G30621", "consist": "777018", "dest_crs": "OMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30621/2026-09-15/detailed", "trust_id": "362O45MT15", "origin_crs": "HNX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "1", "is_terminated": 1, "next_location": "Ormskirk", "signalling_id": "2O45", "timing_status": "LATE", "origin_station": "Hunt's Cross", "current_leg_arr": "1746", "current_leg_dep": "1742", "current_leg_end": "Ormskirk", "origin_dep_time": "1651", "origin_platform": "3", "current_location": "Ormskirk", "last_update_time": "2026-09-15T16:56:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]}", "current_leg_start": "Aughton Park", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "53.5695353", "next_location_lon": "-2.8809493", "previous_location": "Aughton Park", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1663.421, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 1722.786, \"from_m\": 1663.421, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1835.605, \"from_m\": 1722.786, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2409.413, \"from_m\": 1835.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2481.204, \"from_m\": 2409.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2816.075, \"from_m\": 2481.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2878.515, \"from_m\": 2816.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3765.44, \"from_m\": 2878.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4010.286, \"from_m\": 3765.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4193.43, \"from_m\": 4010.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4438.276, \"from_m\": 4193.43, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5049.606, \"from_m\": 4438.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5108.292, \"from_m\": 5049.606, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6020.393, \"from_m\": 5108.292, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8630.886, \"from_m\": 6020.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9542.987, \"from_m\": 8630.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9601.673, \"from_m\": 9542.987, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10213.003, \"from_m\": 9601.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10457.849, \"from_m\": 10213.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15243.099, \"from_m\": 10457.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16119.045, \"from_m\": 15243.099, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17603.301, \"from_m\": 16119.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17919.544, \"from_m\": 17603.301, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18285.393, \"from_m\": 17919.544, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18953.588, \"from_m\": 18285.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19158.497, \"from_m\": 18953.588, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20151.847, \"from_m\": 19158.497, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20211.835, \"from_m\": 20151.847, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21731.985, \"from_m\": 20211.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21985.313, \"from_m\": 21731.985, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22841.531, \"from_m\": 21985.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29474.308, \"from_m\": 22841.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29533.975, \"from_m\": 29474.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40877.133, \"from_m\": 29533.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 585778, \"profile_key\": \"b7d4aca2d40934fd30c835a546f4f8ceff51ed06c95f18947e7be657eb12db3e\", \"schedule_id\": 11365, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Hunt's Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 2, \"distance_m\": 1509.19, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1655\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 3, \"distance_m\": 2688.141, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Cressington\", \"stage_seq\": 4, \"distance_m\": 4101.858, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1659H\", \"location\": \"Aigburth\", \"stage_seq\": 5, \"distance_m\": 7325.64, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702\", \"location\": \"St. Michaels\", \"stage_seq\": 6, \"distance_m\": 14016.577, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1704H\", \"location\": \"Brunswick\", \"stage_seq\": 7, \"distance_m\": 15651.874, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 8, \"distance_m\": 18115.736, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 9, \"distance_m\": 19068.123, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Sandhills\", \"stage_seq\": 10, \"distance_m\": 21522.9, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 22912.663, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722H\", \"location\": \"Walton Jn\", \"stage_seq\": 12, \"distance_m\": 24441.436, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 13, \"distance_m\": 24944.204, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Orrell Park\", \"stage_seq\": 14, \"distance_m\": 25543.737, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Aintree\", \"stage_seq\": 15, \"distance_m\": 27048.05, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Old Roan\", \"stage_seq\": 16, \"distance_m\": 28501.982, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733H\", \"location\": \"Maghull\", \"stage_seq\": 17, \"distance_m\": 33101.155, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Maghull North Station\", \"stage_seq\": 18, \"distance_m\": 34459.215, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Town Green\", \"stage_seq\": 19, \"distance_m\": 37546.028, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742\", \"location\": \"Aughton Park\", \"stage_seq\": 20, \"distance_m\": 38930.814, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 21, \"distance_m\": 40877.133, \"section_seq\": 1, \"route_path_id\": 31943}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40877.133, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}], \"total_distance_m\": 40877.133, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 40814.693, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1651", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.5695353", "current_position_lon": "-2.8809493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:24Z\", \"source_id\": 47996653, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:53:28Z\", \"source_id\": 15596633, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:36Z\", \"source_id\": 48005943, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:38Z\", \"source_id\": 15599152, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:52Z\", \"source_id\": 48012175, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:56Z\", \"source_id\": 15600936, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:59Z\", \"source_id\": 48018428, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:04Z\", \"source_id\": 15602698, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:34Z\", \"source_id\": 48026039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:37Z\", \"source_id\": 15604689, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:23Z\", \"source_id\": 48043212, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:25Z\", \"source_id\": 15609480, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:34Z\", \"source_id\": 48052291, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:36Z\", \"source_id\": 15612070, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:42Z\", \"source_id\": 48064123, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:42Z\", \"source_id\": 15615411, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:48Z\", \"source_id\": 48073007, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:54Z\", \"source_id\": 15617983, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:00Z\", \"source_id\": 48084853, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:04Z\", \"source_id\": 15621433, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:59Z\", \"source_id\": 48090562, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:01Z\", \"source_id\": 15623045, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:06Z\", \"source_id\": 48096313, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:11Z\", \"source_id\": 15624799, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:08Z\", \"source_id\": 48102355, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:13Z\", \"source_id\": 15626447, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:40Z\", \"source_id\": 48111872, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:45Z\", \"source_id\": 15629413, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:34Z\", \"source_id\": 48116990, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:36Z\", \"source_id\": 15630966, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:38Z\", \"source_id\": 48127660, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:43Z\", \"source_id\": 15634348, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:18Z\", \"source_id\": 48131913, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:22Z\", \"source_id\": 15635727, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:19Z\", \"source_id\": 48139802, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:23Z\", \"source_id\": 15638259, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ormskirk", "service_state_platform": "1", "timing_fact_generation": 1789490666568886, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:04.216350", "service_state_evidence_id": 15638259, "current_leg_start_actual_dep": "2026-09-15T17:43:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:05.557765", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P HNX OMS 2O45 777018 4 75 None {"version": 3, "segments": [{"to_m": 1663.421, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 1722.786, "from_m": 1663.421, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1835.605, "from_m": 1722.786, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2409.413, "from_m": 1835.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2481.204, "from_m": 2409.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2816.075, "from_m": 2481.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2878.515, "from_m": 2816.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3765.44, "from_m": 2878.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4010.286, "from_m": 3765.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4193.43, "from_m": 4010.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4438.276, "from_m": 4193.43, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5049.606, "from_m": 4438.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5108.292, "from_m": 5049.606, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6020.393, "from_m": 5108.292, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8630.886, "from_m": 6020.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9542.987, "from_m": 8630.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9601.673, "from_m": 9542.987, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10213.003, "from_m": 9601.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10457.849, "from_m": 10213.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15243.099, "from_m": 10457.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16119.045, "from_m": 15243.099, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17603.301, "from_m": 16119.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17919.544, "from_m": 17603.301, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18285.393, "from_m": 17919.544, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18953.588, "from_m": 18285.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19158.497, "from_m": 18953.588, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20151.847, "from_m": 19158.497, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20211.835, "from_m": 20151.847, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21731.985, "from_m": 20211.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21985.313, "from_m": 21731.985, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22841.531, "from_m": 21985.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29474.308, "from_m": 22841.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29533.975, "from_m": 29474.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40877.133, "from_m": 29533.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 585778, "profile_key": "b7d4aca2d40934fd30c835a546f4f8ceff51ed06c95f18947e7be657eb12db3e", "schedule_id": 11365, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1651", "location": "Hunt's Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Hunts Cross West Jn", "stage_seq": 2, "distance_m": 1509.19, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1655", "location": "Liverpool South Parkway (LL)", "stage_seq": 3, "distance_m": 2688.141, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Cressington", "stage_seq": 4, "distance_m": 4101.858, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Aigburth", "stage_seq": 5, "distance_m": 7325.64, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702", "location": "St. Michaels", "stage_seq": 6, "distance_m": 14016.577, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1704H", "location": "Brunswick", "stage_seq": 7, "distance_m": 15651.874, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710", "location": "Liverpool Central (Northern)", "stage_seq": 8, "distance_m": 18115.736, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "Moorfields (Northern Line)", "stage_seq": 9, "distance_m": 19068.123, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Sandhills", "stage_seq": 10, "distance_m": 21522.9, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Kirkdale", "stage_seq": 11, "distance_m": 22912.663, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Walton Jn", "stage_seq": 12, "distance_m": 24441.436, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Walton (Merseyside)", "stage_seq": 13, "distance_m": 24944.204, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Orrell Park", "stage_seq": 14, "distance_m": 25543.737, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Aintree", "stage_seq": 15, "distance_m": 27048.05, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Old Roan", "stage_seq": 16, "distance_m": 28501.982, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Maghull", "stage_seq": 17, "distance_m": 33101.155, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Maghull North Station", "stage_seq": 18, "distance_m": 34459.215, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Town Green", "stage_seq": 19, "distance_m": 37546.028, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742", "location": "Aughton Park", "stage_seq": 20, "distance_m": 38930.814, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 21, "distance_m": 40877.133, "section_seq": 1, "route_path_id": 31943}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40877.133, "from_m": 0.0, "section_seq": 1, "route_path_id": 31943}], "total_distance_m": 40877.133, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 40814.693, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.44, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:24Z", "source_id": 47996653, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:53:28Z", "source_id": 15596633, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9812, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:36Z", "source_id": 48005943, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:38Z", "source_id": 15599152, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:52Z", "source_id": 48012175, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:56Z", "source_id": 15600936, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9804, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:59Z", "source_id": 48018428, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:04Z", "source_id": 15602698, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9798, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:34Z", "source_id": 48026039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:37Z", "source_id": 15604689, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:23Z", "source_id": 48043212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:25Z", "source_id": 15609480, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:34Z", "source_id": 48052291, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:36Z", "source_id": 15612070, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:42Z", "source_id": 48064123, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:42Z", "source_id": 15615411, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:48Z", "source_id": 48073007, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:54Z", "source_id": 15617983, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:00Z", "source_id": 48084853, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:04Z", "source_id": 15621433, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9620, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:59Z", "source_id": 48090562, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:01Z", "source_id": 15623045, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9616, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:06Z", "source_id": 48096313, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:11Z", "source_id": 15624799, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9611, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:08Z", "source_id": 48102355, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:13Z", "source_id": 15626447, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9601, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:40Z", "source_id": 48111872, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:45Z", "source_id": 15629413, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9606, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:34Z", "source_id": 48116990, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:36Z", "source_id": 15630966, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9596, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:38Z", "source_id": 48127660, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:43Z", "source_id": 15634348, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9591, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:18Z", "source_id": 48131913, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:22Z", "source_id": 15635727, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9588, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:19Z", "source_id": 48139802, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:23Z", "source_id": 15638259, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Hunt's Cross 1651 1651 3 None None Ormskirk 1745 1745 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30621/2026-09-15/detailed None Aughton Park 2026-09-15T17:43:00+01:00 Ormskirk 4.0 {"type": "LineString", "coordinates": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]} 1.2 1742 1746 Aughton Park Ormskirk Ormskirk 53.5695353 -2.8809493 53.5695353 -2.8809493 1 0 2026-09-15 16:56:08 TERMINATED 2026-09-15 16:46:00 Ormskirk TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638259 1789490666568886 62 62 2026-09-15 16:56:05.557765 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:04.216350
554806 586621 W83159 072P24MU15 2026-09-15 COMPLETE 15638903 2026-09-15 17:46:00 2026-09-15 16:56:08 2026-09-17 16:56:08 {"id": 586621, "stp": "P", "toc": "ScotRail", "uid": "W83159", "consist": "318262+320322", "dest_crs": "NTN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83159/2026-09-15/detailed", "trust_id": "072P24MU15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton", "service_date": "2026-09-15", "dest_arr_time": "1744", "dest_platform": "1", "is_terminated": 1, "next_location": "Newton", "signalling_id": "2P24", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1746", "current_leg_dep": "1743", "current_leg_end": "Newton", "origin_dep_time": "1720", "origin_platform": "7", "current_location": "Newton", "last_update_time": "2026-09-15T16:56:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]}", "current_leg_start": "Kirkhill", "dest_arr_time_act": "1744", "motion_projection": null, "next_location_lat": "55.8188218", "next_location_lon": "-4.1332274", "previous_location": "Kirkhill", "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1402.285, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2607.43, \"from_m\": 1402.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2644.09, \"from_m\": 2607.43, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2696.228, \"from_m\": 2644.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3499.124, \"from_m\": 2696.228, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4594.703, \"from_m\": 3499.124, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4922.868, \"from_m\": 4594.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5540.791, \"from_m\": 4922.868, \"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\": 5710.019, \"from_m\": 5540.791, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6165.699, \"from_m\": 5710.019, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6216.914, \"from_m\": 6165.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13405.162, \"from_m\": 6216.914, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13807.653, \"from_m\": 13405.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 586621, \"profile_key\": \"59ca0d3a25bec9e2cc7161fffd958e8e3d410a03691fbf574d779cf1ecc4fa89\", \"schedule_id\": 28661, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1728H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Mount Florida\", \"stage_seq\": 7, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Kings Park\", \"stage_seq\": 8, \"distance_m\": 5937.859, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Croftfoot\", \"stage_seq\": 9, \"distance_m\": 7582.255, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Burnside\", \"stage_seq\": 10, \"distance_m\": 9221.474, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1741H\", \"location\": \"Kirkhill\", \"stage_seq\": 11, \"distance_m\": 11449.425, \"section_seq\": 1, \"route_path_id\": 39671}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": null, \"location\": \"Newton\", \"stage_seq\": 12, \"distance_m\": 13807.653, \"section_seq\": 1, \"route_path_id\": 39671}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13807.653, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39671}], \"total_distance_m\": 13807.653, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13755.515, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8188218", "current_position_lon": "-4.1332274", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:43Z\", \"source_id\": 48086925, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:48Z\", \"source_id\": 15622068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:45Z\", \"source_id\": 48092673, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:49Z\", \"source_id\": 15623651, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:04Z\", \"source_id\": 48099091, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:07Z\", \"source_id\": 15625545, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:56Z\", \"source_id\": 48104505, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:02Z\", \"source_id\": 15627135, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:59Z\", \"source_id\": 48112707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:04Z\", \"source_id\": 15629630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:07Z\", \"source_id\": 48118419, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:07Z\", \"source_id\": 15631373, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:44Z\", \"source_id\": 48125312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:46Z\", \"source_id\": 15633570, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:15Z\", \"source_id\": 48134420, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:20Z\", \"source_id\": 15636535, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:11Z\", \"source_id\": 48142038, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:14Z\", \"source_id\": 15638903, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton", "service_state_platform": "1", "timing_fact_generation": 1789490715216613, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:05.181316", "service_state_evidence_id": 15638903, "current_leg_start_actual_dep": "2026-09-15T17:43:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:05.554292", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC NTN 2P24 318262+320322 6 90 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1402.285, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2607.43, "from_m": 1402.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2644.09, "from_m": 2607.43, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2696.228, "from_m": 2644.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3499.124, "from_m": 2696.228, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4594.703, "from_m": 3499.124, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4922.868, "from_m": 4594.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5540.791, "from_m": 4922.868, "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": 5710.019, "from_m": 5540.791, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6165.699, "from_m": 5710.019, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6216.914, "from_m": 6165.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13405.162, "from_m": 6216.914, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13807.653, "from_m": 13405.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 586621, "profile_key": "59ca0d3a25bec9e2cc7161fffd958e8e3d410a03691fbf574d779cf1ecc4fa89", "schedule_id": 28661, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1720", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 39671}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1728H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Kings Park", "stage_seq": 8, "distance_m": 5937.859, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Croftfoot", "stage_seq": 9, "distance_m": 7582.255, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Burnside", "stage_seq": 10, "distance_m": 9221.474, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1741H", "location": "Kirkhill", "stage_seq": 11, "distance_m": 11449.425, "section_seq": 1, "route_path_id": 39671}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Newton", "stage_seq": 12, "distance_m": 13807.653, "section_seq": 1, "route_path_id": 39671}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13807.653, "from_m": 0.0, "section_seq": 1, "route_path_id": 39671}], "total_distance_m": 13807.653, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13755.515, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:43Z", "source_id": 48086925, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:48Z", "source_id": 15622068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:45Z", "source_id": 48092673, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:49Z", "source_id": 15623651, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:04Z", "source_id": 48099091, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:07Z", "source_id": 15625545, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:56Z", "source_id": 48104505, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:02Z", "source_id": 15627135, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1856, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:59Z", "source_id": 48112707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:04Z", "source_id": 15629630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2517, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:07Z", "source_id": 48118419, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:07Z", "source_id": 15631373, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2513, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:44Z", "source_id": 48125312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:39:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:46Z", "source_id": 15633570, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2508, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:15Z", "source_id": 48134420, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:20Z", "source_id": 15636535, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2347, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:11Z", "source_id": 48142038, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:14Z", "source_id": 15638903, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Glasgow Central High Level 1720 1720 7 None None Newton 1744 1744 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83159/2026-09-15/detailed None Kirkhill 2026-09-15T17:43:30+01:00 Newton 3.0 {"type": "LineString", "coordinates": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]} 1.5 1743 1746 Kirkhill Newton Newton 55.8188218 -4.1332274 55.8188218 -4.1332274 1 0 2026-09-15 16:56:08 TERMINATED 2026-09-15 16:46:00 Newton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638903 1789490715216613 39 39 2026-09-15 16:56:05.554292 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:05.181316
554807 583248 L89274 172I22MQ15 2026-09-15 COMPLETE 15639294 2026-09-15 17:46:00 2026-09-15 16:56:08 2026-09-17 16:56:08 {"id": 583248, "stp": "P", "toc": "Northern", "uid": "L89274", "consist": "158759", "dest_crs": "WGW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89274/2026-09-15/detailed", "trust_id": "172I22MQ15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan Wallgate", "service_date": "2026-09-15", "dest_arr_time": "1740", "dest_platform": "1", "is_terminated": 1, "next_location": "Wigan Wallgate", "signalling_id": "2I22", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1746", "current_leg_dep": "1743", "current_leg_end": "Wigan Wallgate", "origin_dep_time": "1517", "origin_platform": "13B", "current_location": "Wigan Wallgate", "last_update_time": "2026-09-15T16:56:08", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6127694999999997, 53.53901429999999], [-2.613428, 53.5391062], [-2.6145484, 53.53926260000001], [-2.6179122999999995, 53.5396739], [-2.6182883, 53.5397193], [-2.6200407999999995, 53.5399195], [-2.6220917, 53.5401697], [-2.6222908, 53.5401941], [-2.6234029999999997, 53.5403222], [-2.6241345999999997, 53.54042729999999], [-2.6245041, 53.5404916], [-2.6250834, 53.54060789999999], [-2.6257486, 53.5407558], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6269721999999995, 53.54108730000001], [-2.627256099999999, 53.5411715], [-2.6277859999999995, 53.5413524], [-2.6278111, 53.541360999999995], [-2.6282108, 53.5415124], [-2.6285178, 53.54163690000001], [-2.6288264999999997, 53.5417721], [-2.6291602999999997, 53.5419115], [-2.629467, 53.54208309999999], [-2.6296451999999997, 53.5421659], [-2.6300343, 53.542364000000006], [-2.6302602, 53.5425064], [-2.6305482, 53.5427176], [-2.6307592, 53.5429018], [-2.6319762, 53.54408769999999], [-2.6321891, 53.5442656], [-2.632280300000001, 53.544329399999995], [-2.6325140999999994, 53.5444786], [-2.6326741, 53.5445624], [-2.6329586, 53.54469619999999], [-2.633112, 53.54477049999999], [-2.6334284, 53.5449], [-2.6337257999999997, 53.5450094], [-2.6338789999999994, 53.54505660000001], [-2.6340325, 53.54509860000001], [-2.6342148999999995, 53.5451491], [-2.634455, 53.54521]]}", "current_leg_start": "Ince", "dest_arr_time_act": "1740", "motion_projection": null, "next_location_lat": "53.5452100", "next_location_lon": "-2.6344550", "previous_location": "Ince", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 629.801, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 995.508, \"from_m\": 629.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1275.126, \"from_m\": 995.508, \"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\": 5486.763, \"from_m\": 1275.126, \"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\": 5578.772, \"from_m\": 5486.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6819.369, \"from_m\": 5578.772, \"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\": 7504.89, \"from_m\": 6819.369, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21499.844, \"from_m\": 7504.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\": 23925.211, \"from_m\": 21499.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23966.553, \"from_m\": 23925.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33816.416, \"from_m\": 23966.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34237.442, \"from_m\": 33816.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34291.438, \"from_m\": 34237.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41192.147, \"from_m\": 34291.438, \"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\": 43241.339, \"from_m\": 41192.147, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45144.964, \"from_m\": 43241.339, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45518.921, \"from_m\": 45144.964, \"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\": 49907.887, \"from_m\": 45518.921, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50401.568, \"from_m\": 49907.887, \"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\": 50446.049, \"from_m\": 50401.568, \"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\": 51250.357, \"from_m\": 50446.049, \"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\": 54111.324, \"from_m\": 51250.357, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54313.62, \"from_m\": 54111.324, \"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\": 58090.153, \"from_m\": 54313.62, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58122.144, \"from_m\": 58090.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64026.473, \"from_m\": 58122.144, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64053.877, \"from_m\": 64026.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64090.601, \"from_m\": 64053.877, \"capability_applied\": null, \"effective_limit_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\": 64968.692, \"from_m\": 64090.601, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65158.069, \"from_m\": 64968.692, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67041.301, \"from_m\": 65158.069, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79157.418, \"from_m\": 67041.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79185.118, \"from_m\": 79157.418, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79245.213, \"from_m\": 79185.118, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79292.492, \"from_m\": 79245.213, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80930.205, \"from_m\": 79292.492, \"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\": 81092.62, \"from_m\": 80930.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81144.515, \"from_m\": 81092.62, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81546.806, \"from_m\": 81144.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82036.292, \"from_m\": 81546.806, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82223.229, \"from_m\": 82036.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82386.682, \"from_m\": 82223.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84057.27, \"from_m\": 82386.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84276.706, \"from_m\": 84057.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85110.019, \"from_m\": 84276.706, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86295.783, \"from_m\": 85110.019, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93267.831, \"from_m\": 86295.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93328.077, \"from_m\": 93267.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 98836.625, \"from_m\": 93328.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 98907.338, \"from_m\": 98836.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105203.142, \"from_m\": 98907.338, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107240.67, \"from_m\": 105203.142, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107267.694, \"from_m\": 107240.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107328.611, \"from_m\": 107267.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107594.621, \"from_m\": 107328.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109217.053, \"from_m\": 107594.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109714.751, \"from_m\": 109217.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109742.586, \"from_m\": 109714.751, \"capability_applied\": null, \"effective_limit_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\": 109791.388, \"from_m\": 109742.586, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110129.992, \"from_m\": 109791.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\": 110231.598, \"from_m\": 110129.992, \"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\": 583248, \"profile_key\": \"b65f37de182a0e502ec46791eb9347912a68a8a8c08b9d22cd96d890b358b375\", \"schedule_id\": 19346, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 919.424, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525H\", \"location\": \"Morley\", \"stage_seq\": 4, \"distance_m\": 7395.394, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"Batley\", \"stage_seq\": 5, \"distance_m\": 12523.226, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1534H\", \"location\": \"Dewsbury\", \"stage_seq\": 6, \"distance_m\": 14762.65, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 7, \"distance_m\": 17179.058, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 8, \"distance_m\": 18168.387, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"Mirfield\", \"stage_seq\": 9, \"distance_m\": 19622.307, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544H\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 10, \"distance_m\": 21499.844, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 11, \"distance_m\": 23917.91, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1552\", \"location\": \"Brighouse\", \"stage_seq\": 12, \"distance_m\": 26030.538, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Greetland Jn\", \"stage_seq\": 13, \"distance_m\": 31482.259, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 14, \"distance_m\": 34291.438, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 15, \"distance_m\": 35283.549, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Mytholmroyd\", \"stage_seq\": 16, \"distance_m\": 41270.54, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 17, \"distance_m\": 43340.28, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 18, \"distance_m\": 49516.812, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Todmorden\", \"stage_seq\": 19, \"distance_m\": 50572.595, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Walsden\", \"stage_seq\": 20, \"distance_m\": 52672.138, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Littleborough\", \"stage_seq\": 21, \"distance_m\": 59196.742, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Smithy Bridge\", \"stage_seq\": 22, \"distance_m\": 60868.514, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 23, \"distance_m\": 64090.601, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Rochdale\", \"stage_seq\": 24, \"distance_m\": 64535.731, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Castleton East Jn\", \"stage_seq\": 25, \"distance_m\": 67380.118, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 26, \"distance_m\": 73693.932, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 77789.505, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 28, \"distance_m\": 79245.213, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1655\", \"location\": \"Manchester Victoria\", \"stage_seq\": 29, \"distance_m\": 81321.622, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 30, \"distance_m\": 82036.292, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1658H\", \"location\": \"Salford Central\", \"stage_seq\": 31, \"distance_m\": 82526.251, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"Salford Crescent\", \"stage_seq\": 32, \"distance_m\": 84080.169, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710\", \"location\": \"Swinton\", \"stage_seq\": 33, \"distance_m\": 89507.152, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"Moorside\", \"stage_seq\": 34, \"distance_m\": 90614.96, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Walkden\", \"stage_seq\": 35, \"distance_m\": 93612.246, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722H\", \"location\": \"Atherton\", \"stage_seq\": 36, \"distance_m\": 99243.492, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Hag Fold\", \"stage_seq\": 37, \"distance_m\": 100333.561, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Daisy Hill\", \"stage_seq\": 38, \"distance_m\": 101948.59, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 39, \"distance_m\": 105203.142, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733H\", \"location\": \"Hindley\", \"stage_seq\": 40, \"distance_m\": 105947.816, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Ince\", \"stage_seq\": 41, \"distance_m\": 108574.305, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": null, \"location\": \"Wigan Wallgate\", \"stage_seq\": 42, \"distance_m\": 110231.598, \"section_seq\": 1, \"route_path_id\": 73856}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110231.598, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73856}], \"total_distance_m\": 110231.598, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 107317.471, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2914.127, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1517", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5452100", "current_position_lon": "-2.6344550", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:26:08Z\", \"source_id\": 47758825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:27:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:26:11Z\", \"source_id\": 15528358, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:31:47Z\", \"source_id\": 47773528, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:31:51Z\", \"source_id\": 15532668, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:35:45Z\", \"source_id\": 47784291, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:35:50Z\", \"source_id\": 15535715, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:13Z\", \"source_id\": 47799044, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:41:14Z\", \"source_id\": 15539768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:43:42Z\", \"source_id\": 47805598, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:43:46Z\", \"source_id\": 15541698, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:23Z\", \"source_id\": 47818477, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:48:26Z\", \"source_id\": 15545315, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:39Z\", \"source_id\": 47843260, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:57:41Z\", \"source_id\": 15552465, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:04:23Z\", \"source_id\": 47861276, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:04:28Z\", \"source_id\": 15557749, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:08:43Z\", \"source_id\": 47873089, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:08:46Z\", \"source_id\": 15561035, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:42Z\", \"source_id\": 47892490, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:43Z\", \"source_id\": 15566606, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:19:55Z\", \"source_id\": 47903662, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:01Z\", \"source_id\": 15569900, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:02Z\", \"source_id\": 47917673, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:08Z\", \"source_id\": 15574024, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:07Z\", \"source_id\": 47928773, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:10Z\", \"source_id\": 15577190, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:11Z\", \"source_id\": 47940230, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:17Z\", \"source_id\": 15580415, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:53Z\", \"source_id\": 47975085, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:56Z\", \"source_id\": 15590519, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:10Z\", \"source_id\": 48004784, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:12Z\", \"source_id\": 15598772, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:22Z\", \"source_id\": 48031301, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:26Z\", \"source_id\": 15606187, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:11Z\", \"source_id\": 15612517, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:24Z\", \"source_id\": 15615991, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:18Z\", \"source_id\": 48074394, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:23Z\", \"source_id\": 15618407, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:42Z\", \"source_id\": 48084019, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:42Z\", \"source_id\": 15621167, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:15Z\", \"source_id\": 48099612, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:21Z\", \"source_id\": 15625718, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:27Z\", \"source_id\": 15629169, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:59Z\", \"source_id\": 48120715, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:03Z\", \"source_id\": 15632175, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:45Z\", \"source_id\": 48133070, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:49Z\", \"source_id\": 15636080, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:32Z\", \"source_id\": 48143041, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:37Z\", \"source_id\": 15639294, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan Wallgate", "service_state_platform": "1", "timing_fact_generation": 1789490738312865, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:05.194212", "service_state_evidence_id": 15639294, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 146, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:06.759485", "service_state_valid_until_kind": null, "operational_interpretation_version": 146, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS WGW 2I22 158759 3 90 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 629.801, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 995.508, "from_m": 629.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1275.126, "from_m": 995.508, "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": 5486.763, "from_m": 1275.126, "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": 5578.772, "from_m": 5486.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6819.369, "from_m": 5578.772, "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": 7504.89, "from_m": 6819.369, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21499.844, "from_m": 7504.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": 23925.211, "from_m": 21499.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23966.553, "from_m": 23925.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33816.416, "from_m": 23966.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34237.442, "from_m": 33816.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34291.438, "from_m": 34237.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41192.147, "from_m": 34291.438, "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": 43241.339, "from_m": 41192.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45144.964, "from_m": 43241.339, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45518.921, "from_m": 45144.964, "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": 49907.887, "from_m": 45518.921, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50401.568, "from_m": 49907.887, "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": 50446.049, "from_m": 50401.568, "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": 51250.357, "from_m": 50446.049, "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": 54111.324, "from_m": 51250.357, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54313.62, "from_m": 54111.324, "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": 58090.153, "from_m": 54313.62, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58122.144, "from_m": 58090.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64026.473, "from_m": 58122.144, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64053.877, "from_m": 64026.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64090.601, "from_m": 64053.877, "capability_applied": null, "effective_limit_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": 64968.692, "from_m": 64090.601, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65158.069, "from_m": 64968.692, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67041.301, "from_m": 65158.069, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79157.418, "from_m": 67041.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79185.118, "from_m": 79157.418, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79245.213, "from_m": 79185.118, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79292.492, "from_m": 79245.213, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80930.205, "from_m": 79292.492, "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": 81092.62, "from_m": 80930.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81144.515, "from_m": 81092.62, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81546.806, "from_m": 81144.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82036.292, "from_m": 81546.806, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82223.229, "from_m": 82036.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82386.682, "from_m": 82223.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84057.27, "from_m": 82386.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84276.706, "from_m": 84057.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85110.019, "from_m": 84276.706, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86295.783, "from_m": 85110.019, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93267.831, "from_m": 86295.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93328.077, "from_m": 93267.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 98836.625, "from_m": 93328.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 98907.338, "from_m": 98836.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105203.142, "from_m": 98907.338, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107240.67, "from_m": 105203.142, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107267.694, "from_m": 107240.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107328.611, "from_m": 107267.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107594.621, "from_m": 107328.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109217.053, "from_m": 107594.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109714.751, "from_m": 109217.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109742.586, "from_m": 109714.751, "capability_applied": null, "effective_limit_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": 109791.388, "from_m": 109742.586, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110129.992, "from_m": 109791.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": 110231.598, "from_m": 110129.992, "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": 583248, "profile_key": "b65f37de182a0e502ec46791eb9347912a68a8a8c08b9d22cd96d890b358b375", "schedule_id": 19346, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1517", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 919.424, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525H", "location": "Morley", "stage_seq": 4, "distance_m": 7395.394, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "Batley", "stage_seq": 5, "distance_m": 12523.226, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1534H", "location": "Dewsbury", "stage_seq": 6, "distance_m": 14762.65, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Thornhill L.N.W. Jn", "stage_seq": 7, "distance_m": 17179.058, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Mirfield East Jn", "stage_seq": 8, "distance_m": 18168.387, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "Mirfield", "stage_seq": 9, "distance_m": 19622.307, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544H", "location": "Heaton Lodge Jn", "stage_seq": 10, "distance_m": 21499.844, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Bradley Wood Jn", "stage_seq": 11, "distance_m": 23917.91, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1552", "location": "Brighouse", "stage_seq": 12, "distance_m": 26030.538, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Greetland Jn", "stage_seq": 13, "distance_m": 31482.259, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Milner Royd Jn", "stage_seq": 14, "distance_m": 34291.438, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Sowerby Bridge", "stage_seq": 15, "distance_m": 35283.549, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Mytholmroyd", "stage_seq": 16, "distance_m": 41270.54, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Hebden Bridge", "stage_seq": 17, "distance_m": 43340.28, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Hall Royd Jn", "stage_seq": 18, "distance_m": 49516.812, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Todmorden", "stage_seq": 19, "distance_m": 50572.595, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Walsden", "stage_seq": 20, "distance_m": 52672.138, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Littleborough", "stage_seq": 21, "distance_m": 59196.742, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Smithy Bridge", "stage_seq": 22, "distance_m": 60868.514, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Rochdale East Jn", "stage_seq": 23, "distance_m": 64090.601, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Rochdale", "stage_seq": 24, "distance_m": 64535.731, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Castleton East Jn", "stage_seq": 25, "distance_m": 67380.118, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Vitriol Works S.B.", "stage_seq": 26, "distance_m": 73693.932, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Thorpes Bridge Jn", "stage_seq": 27, "distance_m": 77789.505, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Miles Platting Jn", "stage_seq": 28, "distance_m": 79245.213, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1655", "location": "Manchester Victoria", "stage_seq": 29, "distance_m": 81321.622, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Deal Street Jn", "stage_seq": 30, "distance_m": 82036.292, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1658H", "location": "Salford Central", "stage_seq": 31, "distance_m": 82526.251, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Salford Crescent", "stage_seq": 32, "distance_m": 84080.169, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710", "location": "Swinton", "stage_seq": 33, "distance_m": 89507.152, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "Moorside", "stage_seq": 34, "distance_m": 90614.96, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Walkden", "stage_seq": 35, "distance_m": 93612.246, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Atherton", "stage_seq": 36, "distance_m": 99243.492, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Hag Fold", "stage_seq": 37, "distance_m": 100333.561, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Daisy Hill", "stage_seq": 38, "distance_m": 101948.59, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Crow Nest Jn", "stage_seq": 39, "distance_m": 105203.142, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Hindley", "stage_seq": 40, "distance_m": 105947.816, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Ince", "stage_seq": 41, "distance_m": 108574.305, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "Wigan Wallgate", "stage_seq": 42, "distance_m": 110231.598, "section_seq": 1, "route_path_id": 73856}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110231.598, "from_m": 0.0, "section_seq": 1, "route_path_id": 73856}], "total_distance_m": 110231.598, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 107317.471, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2914.127, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:26:08Z", "source_id": 47758825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:27:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:26:11Z", "source_id": 15528358, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:31:47Z", "source_id": 47773528, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:31:51Z", "source_id": 15532668, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:35:45Z", "source_id": 47784291, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:35:50Z", "source_id": 15535715, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6116, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:13Z", "source_id": 47799044, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:41:14Z", "source_id": 15539768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:43:42Z", "source_id": 47805598, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:43:46Z", "source_id": 15541698, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:23Z", "source_id": 47818477, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:48:26Z", "source_id": 15545315, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6153, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:39Z", "source_id": 47843260, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T14:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:57:41Z", "source_id": 15552465, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:04:23Z", "source_id": 47861276, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:04:28Z", "source_id": 15557749, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:08:43Z", "source_id": 47873089, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:08:46Z", "source_id": 15561035, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:42Z", "source_id": 47892490, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:43Z", "source_id": 15566606, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8087, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:19:55Z", "source_id": 47903662, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:20:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:01Z", "source_id": 15569900, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:02Z", "source_id": 47917673, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:08Z", "source_id": 15574024, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:07Z", "source_id": 47928773, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:10Z", "source_id": 15577190, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:11Z", "source_id": 47940230, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T15:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:17Z", "source_id": 15580415, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:53Z", "source_id": 47975085, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T15:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:56Z", "source_id": 15590519, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:10Z", "source_id": 48004784, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T15:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:12Z", "source_id": 15598772, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:22Z", "source_id": 48031301, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:26Z", "source_id": 15606187, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:11Z", "source_id": 15612517, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:24Z", "source_id": 15615991, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9394, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:18Z", "source_id": 48074394, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:23Z", "source_id": 15618407, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:42Z", "source_id": 48084019, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T16:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:42Z", "source_id": 15621167, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9390, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:15Z", "source_id": 48099612, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T16:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:21Z", "source_id": 15625718, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:27Z", "source_id": 15629169, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9345, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:59Z", "source_id": 48120715, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T16:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:03Z", "source_id": 15632175, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:45Z", "source_id": 48133070, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T16:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:49Z", "source_id": 15636080, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:32Z", "source_id": 48143041, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T16:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:37Z", "source_id": 15639294, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Leeds 1517 1517 13B None None Wigan Wallgate 1740 1740 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89274/2026-09-15/detailed None Ince 2026-09-15T17:42:30+01:00 Wigan Wallgate 3.0 {"type": "LineString", "coordinates": [[-2.6127694999999997, 53.53901429999999], [-2.613428, 53.5391062], [-2.6145484, 53.53926260000001], [-2.6179122999999995, 53.5396739], [-2.6182883, 53.5397193], [-2.6200407999999995, 53.5399195], [-2.6220917, 53.5401697], [-2.6222908, 53.5401941], [-2.6234029999999997, 53.5403222], [-2.6241345999999997, 53.54042729999999], [-2.6245041, 53.5404916], [-2.6250834, 53.54060789999999], [-2.6257486, 53.5407558], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6269721999999995, 53.54108730000001], [-2.627256099999999, 53.5411715], [-2.6277859999999995, 53.5413524], [-2.6278111, 53.541360999999995], [-2.6282108, 53.5415124], [-2.6285178, 53.54163690000001], [-2.6288264999999997, 53.5417721], [-2.6291602999999997, 53.5419115], [-2.629467, 53.54208309999999], [-2.6296451999999997, 53.5421659], [-2.6300343, 53.542364000000006], [-2.6302602, 53.5425064], [-2.6305482, 53.5427176], [-2.6307592, 53.5429018], [-2.6319762, 53.54408769999999], [-2.6321891, 53.5442656], [-2.632280300000001, 53.544329399999995], [-2.6325140999999994, 53.5444786], [-2.6326741, 53.5445624], [-2.6329586, 53.54469619999999], [-2.633112, 53.54477049999999], [-2.6334284, 53.5449], [-2.6337257999999997, 53.5450094], [-2.6338789999999994, 53.54505660000001], [-2.6340325, 53.54509860000001], [-2.6342148999999995, 53.5451491], [-2.634455, 53.54521]]} 1.0 1743 1746 Ince Wigan Wallgate Wigan Wallgate 53.5452100 -2.6344550 53.5452100 -2.6344550 1 0 2026-09-15 16:56:08 TERMINATED 2026-09-15 16:46:00 Wigan Wallgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639294 1789490738312865 146 146 2026-09-15 16:56:06.759485 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:05.194212
554808 584864 C37242 889R68MS15 2026-09-15 COMPLETE 15639261 2026-09-15 17:46:00 2026-09-15 16:56:08 2026-09-17 16:56:08 {"id": 584864, "stp": "P", "toc": "Elizabeth Line", "uid": "C37242", "consist": "345047", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37242/2026-09-15/detailed", "trust_id": "889R68MS15", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-15", "dest_arr_time": "1742", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R68", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1746", "current_leg_dep": "1737", "current_leg_end": "Reading", "origin_dep_time": "1618", "origin_platform": "4", "current_location": "Reading", "last_update_time": "2026-09-15T16:56:08", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "1741", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"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\": 3134.127, \"from_m\": 2983.449, \"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\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"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\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"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\": 5160.313, \"from_m\": 3694.395, \"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\": 5419.984, \"from_m\": 5160.313, \"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\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"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\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"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\": 10120.03, \"from_m\": 7739.952, \"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\": 10262.997, \"from_m\": 10120.03, \"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\": 10410.074, \"from_m\": 10262.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\": 11089.747, \"from_m\": 10410.074, \"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\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"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\": 13453.236, \"from_m\": 11396.123, \"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\": 13683.017, \"from_m\": 13453.236, \"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\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"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\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"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\": 15527.517, \"from_m\": 14635.046, \"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\": 15629.795, \"from_m\": 15527.517, \"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\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"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\": 16892.315, \"from_m\": 16275.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\": 17521.611, \"from_m\": 16892.315, \"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\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"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\": 18329.786, \"from_m\": 17929.354, \"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\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"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\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"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\": 20147.883, \"from_m\": 19832.806, \"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\": 20401.186, \"from_m\": 20147.883, \"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\": 20805.816, \"from_m\": 20401.186, \"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\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"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\": 22272.357, \"from_m\": 21205.021, \"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\": 22642.992, \"from_m\": 22272.357, \"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\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"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\": 23214.799, \"from_m\": 23091.945, \"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\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"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\": 23966.296, \"from_m\": 23508.748, \"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\": 24121.358, \"from_m\": 23966.296, \"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\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.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\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"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\": 31351.603, \"from_m\": 30431.581, \"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\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"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\": 37170.876, \"from_m\": 35066.986, \"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\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"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\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"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\": 39618.428, \"from_m\": 39325.261, \"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\": 42296.187, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42589.354, \"from_m\": 42296.187, \"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\": 42752.544, \"from_m\": 42589.354, \"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\": 42926.105, \"from_m\": 42752.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57628.927, \"from_m\": 42926.105, \"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\": 65906.07, \"from_m\": 57628.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65944.61, \"from_m\": 65906.07, \"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\": 66095.2, \"from_m\": 65944.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67424.946, \"from_m\": 66095.2, \"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\": 67436.55, \"from_m\": 67424.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76614.029, \"from_m\": 67436.55, \"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\": 76668.54, \"from_m\": 76614.029, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83425.468, \"from_m\": 76668.54, \"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\": 83505.414, \"from_m\": 83425.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83563.795, \"from_m\": 83505.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83670.682, \"from_m\": 83563.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83726.802, \"from_m\": 83670.682, \"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\": 83785.192, \"from_m\": 83726.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84409.709, \"from_m\": 83785.192, \"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\": 84886.592, \"from_m\": 84409.709, \"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}], \"service_id\": 584864, \"profile_key\": \"f730129e7a2237c51a87f148daf4f97d950e7738fe36a7aadc7853c2413635fc\", \"schedule_id\": 5116, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1648\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1718\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60694.758, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Taplow\", \"stage_seq\": 27, \"distance_m\": 63154.192, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727H\", \"location\": \"Maidenhead\", \"stage_seq\": 28, \"distance_m\": 66053.031, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Twyford\", \"stage_seq\": 29, \"distance_m\": 76942.154, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 83726.802, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 31, \"distance_m\": 84886.592, \"section_seq\": 1, \"route_path_id\": 29908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84886.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}], \"total_distance_m\": 84886.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 73547.091, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11339.501, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:41Z\", \"source_id\": 47905952, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:44Z\", \"source_id\": 15570542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:11Z\", \"source_id\": 47918018, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:11Z\", \"source_id\": 15574073, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:28Z\", \"source_id\": 47927075, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:30Z\", \"source_id\": 15576662, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:25Z\", \"source_id\": 47938127, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:28Z\", \"source_id\": 15579775, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:29Z\", \"source_id\": 47946435, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:34Z\", \"source_id\": 15582204, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:58Z\", \"source_id\": 47953422, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:02Z\", \"source_id\": 15584189, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:04Z\", \"source_id\": 47961810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:09Z\", \"source_id\": 15586649, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:22Z\", \"source_id\": 47968131, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:26Z\", \"source_id\": 15588523, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:26Z\", \"source_id\": 47976718, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:31Z\", \"source_id\": 15591049, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:27Z\", \"source_id\": 47985560, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:29Z\", \"source_id\": 15593409, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:38Z\", \"source_id\": 48003358, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:42Z\", \"source_id\": 15598420, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:49Z\", \"source_id\": 48012026, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:54Z\", \"source_id\": 15600911, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:47Z\", \"source_id\": 48017735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:51Z\", \"source_id\": 15602501, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:52Z\", \"source_id\": 48029759, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:55Z\", \"source_id\": 15605770, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:35Z\", \"source_id\": 48040812, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:38Z\", \"source_id\": 15608807, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:10Z\", \"source_id\": 48051146, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:14Z\", \"source_id\": 15611749, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:58Z\", \"source_id\": 48059112, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:03Z\", \"source_id\": 15614057, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:52Z\", \"source_id\": 48070150, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:52Z\", \"source_id\": 15617121, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:27Z\", \"source_id\": 48080438, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:27Z\", \"source_id\": 15620186, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:20Z\", \"source_id\": 48088667, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:23Z\", \"source_id\": 15622532, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:17Z\", \"source_id\": 48096754, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:23Z\", \"source_id\": 15624946, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:25Z\", \"source_id\": 48119161, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:26Z\", \"source_id\": 15631671, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:32Z\", \"source_id\": 48142951, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:35Z\", \"source_id\": 15639261, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1789490737217347, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:05.199863", "service_state_evidence_id": 15639261, "current_leg_start_actual_dep": "2026-09-15T17:39:00+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:05.562757", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX RDG 9R68 345047 9 90 None {"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "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": 3134.127, "from_m": 2983.449, "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": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "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": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "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": 5160.313, "from_m": 3694.395, "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": 5419.984, "from_m": 5160.313, "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": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "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": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "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": 10120.03, "from_m": 7739.952, "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": 10262.997, "from_m": 10120.03, "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": 10410.074, "from_m": 10262.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": 11089.747, "from_m": 10410.074, "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": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "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": 13453.236, "from_m": 11396.123, "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": 13683.017, "from_m": 13453.236, "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": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "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": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "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": 15527.517, "from_m": 14635.046, "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": 15629.795, "from_m": 15527.517, "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": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "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": 16892.315, "from_m": 16275.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": 17521.611, "from_m": 16892.315, "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": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "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": 18329.786, "from_m": 17929.354, "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": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "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": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "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": 20147.883, "from_m": 19832.806, "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": 20401.186, "from_m": 20147.883, "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": 20805.816, "from_m": 20401.186, "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": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "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": 22272.357, "from_m": 21205.021, "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": 22642.992, "from_m": 22272.357, "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": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "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": 23214.799, "from_m": 23091.945, "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": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "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": 23966.296, "from_m": 23508.748, "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": 24121.358, "from_m": 23966.296, "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": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.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": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "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": 31351.603, "from_m": 30431.581, "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": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "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": 37170.876, "from_m": 35066.986, "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": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "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": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "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": 39618.428, "from_m": 39325.261, "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": 42296.187, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42589.354, "from_m": 42296.187, "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": 42752.544, "from_m": 42589.354, "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": 42926.105, "from_m": 42752.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57628.927, "from_m": 42926.105, "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": 65906.07, "from_m": 57628.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65944.61, "from_m": 65906.07, "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": 66095.2, "from_m": 65944.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67424.946, "from_m": 66095.2, "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": 67436.55, "from_m": 67424.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76614.029, "from_m": 67436.55, "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": 76668.54, "from_m": 76614.029, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83425.468, "from_m": 76668.54, "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": 83505.414, "from_m": 83425.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83563.795, "from_m": 83505.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83670.682, "from_m": 83563.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83726.802, "from_m": 83670.682, "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": 83785.192, "from_m": 83726.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84409.709, "from_m": 83785.192, "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": 84886.592, "from_m": 84409.709, "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}], "service_id": 584864, "profile_key": "f730129e7a2237c51a87f148daf4f97d950e7738fe36a7aadc7853c2413635fc", "schedule_id": 5116, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1618", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1648", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1718", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "Burnham", "stage_seq": 26, "distance_m": 60694.758, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Taplow", "stage_seq": 27, "distance_m": 63154.192, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727H", "location": "Maidenhead", "stage_seq": 28, "distance_m": 66053.031, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Twyford", "stage_seq": 29, "distance_m": 76942.154, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Kennet Bridge Jn", "stage_seq": 30, "distance_m": 83726.802, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": null, "location": "Reading", "stage_seq": 31, "distance_m": 84886.592, "section_seq": 1, "route_path_id": 29908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84886.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 29908}], "total_distance_m": 84886.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 73547.091, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11339.501, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:41Z", "source_id": 47905952, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:44Z", "source_id": 15570542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:11Z", "source_id": 47918018, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:11Z", "source_id": 15574073, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:28Z", "source_id": 47927075, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:30Z", "source_id": 15576662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:25Z", "source_id": 47938127, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:28Z", "source_id": 15579775, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:29Z", "source_id": 47946435, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:34Z", "source_id": 15582204, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:58Z", "source_id": 47953422, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:02Z", "source_id": 15584189, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:04Z", "source_id": 47961810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:09Z", "source_id": 15586649, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:22Z", "source_id": 47968131, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:26Z", "source_id": 15588523, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:26Z", "source_id": 47976718, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:31Z", "source_id": 15591049, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:27Z", "source_id": 47985560, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:29Z", "source_id": 15593409, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:38Z", "source_id": 48003358, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:42Z", "source_id": 15598420, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:49Z", "source_id": 48012026, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:54Z", "source_id": 15600911, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:47Z", "source_id": 48017735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:51Z", "source_id": 15602501, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:52Z", "source_id": 48029759, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:55Z", "source_id": 15605770, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:35Z", "source_id": 48040812, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:38Z", "source_id": 15608807, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:10Z", "source_id": 48051146, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:14Z", "source_id": 15611749, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:58Z", "source_id": 48059112, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:03Z", "source_id": 15614057, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:52Z", "source_id": 48070150, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:52Z", "source_id": 15617121, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:27Z", "source_id": 48080438, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:27Z", "source_id": 15620186, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:20Z", "source_id": 48088667, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:23Z", "source_id": 15622532, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:17Z", "source_id": 48096754, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T16:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:23Z", "source_id": 15624946, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:25Z", "source_id": 48119161, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:26Z", "source_id": 15631671, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:32Z", "source_id": 48142951, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:35Z", "source_id": 15639261, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 1618 1618 4 None None Reading 1742 1741 14 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37242/2026-09-15/detailed None Twyford 2026-09-15T17:39:00+01:00 Reading 9.0 {"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} 4.9 1737 1746 Twyford Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-15 16:56:08 TERMINATED 2026-09-15 16:46:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639261 1789490737217347 133 133 2026-09-15 16:56:05.562757 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:05.199863
554809 584474 W00263 662V84MS15 2026-09-15 COMPLETE 15647023 2026-09-15 17:26:00 2026-09-15 16:56:08 2026-09-17 16:56:08 {"id": 584474, "stp": "P", "toc": "West Midlands Trains", "uid": "W00263", "consist": "172217+172221", "dest_crs": "WOF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00263/2026-09-15/detailed", "trust_id": "662V84MS15", "origin_crs": "DDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Foregate Street", "service_date": "2026-09-15", "dest_arr_time": "1735", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Foregate Street", "signalling_id": "2V84", "timing_status": "LATE", "origin_station": "Dorridge", "current_leg_arr": "1742", "current_leg_dep": "1740", "current_leg_end": "Worcester Foregate Street", "origin_dep_time": "1603", "origin_platform": "3", "current_location": "Droitwich Spa", "last_update_time": "2026-09-15T16:56:08", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2202417, 52.1954862], [-2.220362, 52.1954456], [-2.2206629999999996, 52.19535479999999], [-2.2210008999999995, 52.19527159999999]]}", "current_leg_start": "Worcester Shrub Hill", "dest_arr_time_act": "1735", "motion_projection": null, "next_location_lat": "52.1952716", "next_location_lon": "-2.2210009", "previous_location": "Kidderminster", "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\": 9129.516, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10875.266, \"from_m\": 9129.516, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12090.106, \"from_m\": 10875.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15245.961, \"from_m\": 12090.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\": 16005.068, \"from_m\": 15245.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16585.885, \"from_m\": 16005.068, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16928.864, \"from_m\": 16585.885, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17323.755, \"from_m\": 16928.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20693.903, \"from_m\": 17323.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20738.915, \"from_m\": 20693.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21970.093, \"from_m\": 20738.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23013.338, \"from_m\": 21970.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\": 23475.774, \"from_m\": 23013.338, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25205.224, \"from_m\": 23475.774, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25864.339, \"from_m\": 25205.224, \"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\": 27678.835, \"from_m\": 25864.339, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27704.182, \"from_m\": 27678.835, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29283.738, \"from_m\": 27704.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29937.536, \"from_m\": 29283.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32677.29, \"from_m\": 29937.536, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35483.362, \"from_m\": 32677.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35623.798, \"from_m\": 35483.362, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35651.039, \"from_m\": 35623.798, \"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\": 35681.307, \"from_m\": 35651.039, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36575.779, \"from_m\": 35681.307, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 61633.561, \"from_m\": 36575.779, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62038.594, \"from_m\": 61633.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62088.165, \"from_m\": 62038.594, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62095.355, \"from_m\": 62088.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70467.1, \"from_m\": 62095.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70897.782, \"from_m\": 70467.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71103.248, \"from_m\": 70897.782, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 71636.192, \"from_m\": 71103.248, \"capability_applied\": null, \"effective_limit_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\": 584474, \"profile_key\": \"383ad44ea37443c8a5d7ab81df9446bdc3886a43e4e1c625de1644d4caafb66c\", \"schedule_id\": 24868, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Dorridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 2, \"distance_m\": 903.357, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608\", \"location\": \"Widney Manor\", \"stage_seq\": 3, \"distance_m\": 3102.73, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611H\", \"location\": \"Solihull\", \"stage_seq\": 4, \"distance_m\": 5398.85, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Olton\", \"stage_seq\": 5, \"distance_m\": 8353.919, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617H\", \"location\": \"Acocks Green\", \"stage_seq\": 6, \"distance_m\": 9922.248, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621\", \"location\": \"Tyseley\", \"stage_seq\": 7, \"distance_m\": 11456.722, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 8, \"distance_m\": 12581.793, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1627\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 9, \"distance_m\": 15896.498, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1631\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 10, \"distance_m\": 16795.38, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 11, \"distance_m\": 17938.509, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"The Hawthorns\", \"stage_seq\": 12, \"distance_m\": 21874.414, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 13, \"distance_m\": 23114.425, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 23313.128, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646H\", \"location\": \"Rowley Regis\", \"stage_seq\": 15, \"distance_m\": 27748.398, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Cradley Heath\", \"stage_seq\": 16, \"distance_m\": 32069.99, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 17, \"distance_m\": 36308.274, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701H\", \"location\": \"Hagley\", \"stage_seq\": 18, \"distance_m\": 39329.271, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1704H\", \"location\": \"Blakedown\", \"stage_seq\": 19, \"distance_m\": 42016.706, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Kidderminster\", \"stage_seq\": 20, \"distance_m\": 47104.267, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Hartlebury\", \"stage_seq\": 21, \"distance_m\": 52973.627, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Droitwich Spa\", \"stage_seq\": 22, \"distance_m\": 62184.742, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 23, \"distance_m\": 65073.225, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 70485.172, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1733H\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 25, \"distance_m\": 70945.872, \"section_seq\": 1, \"route_path_id\": 66495}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": null, \"location\": \"Worcester Foregate Street\", \"stage_seq\": 26, \"distance_m\": 71636.192, \"section_seq\": 1, \"route_path_id\": 66495}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71636.192, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66495}], \"total_distance_m\": 71636.192, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71636.192, \"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": "1603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1952716", "current_position_lon": "-2.2210009", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:36Z\", \"source_id\": 47881155, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:12:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:41Z\", \"source_id\": 15563389, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:50Z\", \"source_id\": 47889947, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:14:54Z\", \"source_id\": 15565926, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:21Z\", \"source_id\": 47899512, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:19:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:18:25Z\", \"source_id\": 15568717, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:09Z\", \"source_id\": 47907230, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:11Z\", \"source_id\": 15570886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:07Z\", \"source_id\": 47915167, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:24:11Z\", \"source_id\": 15573275, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:17Z\", \"source_id\": 47929255, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:21Z\", \"source_id\": 15577327, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:48Z\", \"source_id\": 47936430, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:31:50Z\", \"source_id\": 15579252, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:35Z\", \"source_id\": 47946720, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:38Z\", \"source_id\": 15582296, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:54Z\", \"source_id\": 47961397, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:58Z\", \"source_id\": 15586527, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:19Z\", \"source_id\": 47968068, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:26Z\", \"source_id\": 15588529, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:06Z\", \"source_id\": 47984436, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:49:08Z\", \"source_id\": 15593121, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:29Z\", \"source_id\": 48002816, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:30Z\", \"source_id\": 15598303, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:30Z\", \"source_id\": 48019924, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:01:36Z\", \"source_id\": 15603106, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:03Z\", \"source_id\": 48030244, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:08Z\", \"source_id\": 15605901, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:04Z\", \"source_id\": 48042205, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:08Z\", \"source_id\": 15609186, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:58Z\", \"source_id\": 48053459, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:03Z\", \"source_id\": 15612430, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:11Z\", \"source_id\": 48071201, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:17Z\", \"source_id\": 15617457, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:54:56Z\", \"source_id\": 15647020, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:15Z\", \"source_id\": 15635616, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:46:04Z\", \"source_id\": 15639626, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Foregate Street", "service_state_platform": "1", "timing_fact_generation": 1789491297279918, "current_leg_arrival_utc": "2026-09-15T17:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:05.658355", "service_state_evidence_id": 15639626, "current_leg_start_actual_dep": "2026-09-15T17:38:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-15T16:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:06.755268", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P DDG WOF 2V84 172217+172221 4 100 None {"version": 3, "segments": [{"to_m": 9129.516, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10875.266, "from_m": 9129.516, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12090.106, "from_m": 10875.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15245.961, "from_m": 12090.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": 16005.068, "from_m": 15245.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16585.885, "from_m": 16005.068, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16928.864, "from_m": 16585.885, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17323.755, "from_m": 16928.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20693.903, "from_m": 17323.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20738.915, "from_m": 20693.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21970.093, "from_m": 20738.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23013.338, "from_m": 21970.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": 23475.774, "from_m": 23013.338, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25205.224, "from_m": 23475.774, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25864.339, "from_m": 25205.224, "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": 27678.835, "from_m": 25864.339, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27704.182, "from_m": 27678.835, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29283.738, "from_m": 27704.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29937.536, "from_m": 29283.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32677.29, "from_m": 29937.536, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35483.362, "from_m": 32677.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35623.798, "from_m": 35483.362, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35651.039, "from_m": 35623.798, "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": 35681.307, "from_m": 35651.039, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36575.779, "from_m": 35681.307, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 61633.561, "from_m": 36575.779, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62038.594, "from_m": 61633.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62088.165, "from_m": 62038.594, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62095.355, "from_m": 62088.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70467.1, "from_m": 62095.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70897.782, "from_m": 70467.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71103.248, "from_m": 70897.782, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 71636.192, "from_m": 71103.248, "capability_applied": null, "effective_limit_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": 584474, "profile_key": "383ad44ea37443c8a5d7ab81df9446bdc3886a43e4e1c625de1644d4caafb66c", "schedule_id": 24868, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1603", "location": "Dorridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Bentley Heath S.B.", "stage_seq": 2, "distance_m": 903.357, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Widney Manor", "stage_seq": 3, "distance_m": 3102.73, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "Solihull", "stage_seq": 4, "distance_m": 5398.85, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Olton", "stage_seq": 5, "distance_m": 8353.919, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617H", "location": "Acocks Green", "stage_seq": 6, "distance_m": 9922.248, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Tyseley", "stage_seq": 7, "distance_m": 11456.722, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Small Heath Sth Jn", "stage_seq": 8, "distance_m": 12581.793, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1627", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 15896.498, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1631", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 16795.38, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 17938.509, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 21874.414, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 23114.425, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 23313.128, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646H", "location": "Rowley Regis", "stage_seq": 15, "distance_m": 27748.398, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Cradley Heath", "stage_seq": 16, "distance_m": 32069.99, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Stourbridge Junction", "stage_seq": 17, "distance_m": 36308.274, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "Hagley", "stage_seq": 18, "distance_m": 39329.271, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1704H", "location": "Blakedown", "stage_seq": 19, "distance_m": 42016.706, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Kidderminster", "stage_seq": 20, "distance_m": 47104.267, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Hartlebury", "stage_seq": 21, "distance_m": 52973.627, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Droitwich Spa", "stage_seq": 22, "distance_m": 62184.742, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Droitwich Sig. 68", "stage_seq": 23, "distance_m": 65073.225, "section_seq": 1, "route_path_id": 66495}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Tunnel Jn", "stage_seq": 24, "distance_m": 70485.172, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1733H", "location": "Worcester Shrub Hill", "stage_seq": 25, "distance_m": 70945.872, "section_seq": 1, "route_path_id": 66495}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": null, "location": "Worcester Foregate Street", "stage_seq": 26, "distance_m": 71636.192, "section_seq": 1, "route_path_id": 66495}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71636.192, "from_m": 0.0, "section_seq": 1, "route_path_id": 66495}], "total_distance_m": 71636.192, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71636.192, "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": 20353, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:36Z", "source_id": 47881155, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:12:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:41Z", "source_id": 15563389, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:50Z", "source_id": 47889947, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:14:54Z", "source_id": 15565926, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20349, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:21Z", "source_id": 47899512, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:19:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:18:25Z", "source_id": 15568717, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:09Z", "source_id": 47907230, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:11Z", "source_id": 15570886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:07Z", "source_id": 47915167, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:25:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:24:11Z", "source_id": 15573275, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:17Z", "source_id": 47929255, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:21Z", "source_id": 15577327, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:48Z", "source_id": 47936430, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:31:50Z", "source_id": 15579252, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:35Z", "source_id": 47946720, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:38Z", "source_id": 15582296, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:54Z", "source_id": 47961397, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:58Z", "source_id": 15586527, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:19Z", "source_id": 47968068, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:26Z", "source_id": 15588529, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:06Z", "source_id": 47984436, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:49:08Z", "source_id": 15593121, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:29Z", "source_id": 48002816, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:30Z", "source_id": 15598303, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:30Z", "source_id": 48019924, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:01:36Z", "source_id": 15603106, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:03Z", "source_id": 48030244, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:08Z", "source_id": 15605901, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:04Z", "source_id": 48042205, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:08Z", "source_id": 15609186, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:58Z", "source_id": 48053459, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:14:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:03Z", "source_id": 15612430, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19811, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:11Z", "source_id": 48071201, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:17Z", "source_id": 15617457, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:54:56Z", "source_id": 15647020, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:15Z", "source_id": 15635616, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:46:04Z", "source_id": 15639626, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}] Dorridge 1603 1603 3 None None Worcester Foregate Street 1735 1735 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00263/2026-09-15/detailed None Worcester Shrub Hill 2026-09-15T17:38:30+01:00 Worcester Foregate Street 2.0 {"type": "LineString", "coordinates": [[-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2202417, 52.1954862], [-2.220362, 52.1954456], [-2.2206629999999996, 52.19535479999999], [-2.2210008999999995, 52.19527159999999]]} 0.4 1740 1742 Kidderminster Droitwich Spa Worcester Foregate Street 52.1952716 -2.2210009 52.1952716 -2.2210009 1 0 2026-09-15 16:56:08 TERMINATED 2026-09-15 16:42:00 Worcester Foregate Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639626 1789491297279918 93 93 2026-09-15 16:56:06.755268 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:05.658355
554810 585147 L81065 872D52MS15 2026-09-15 COMPLETE 15638539 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 585147, "stp": "P", "toc": "South Western Railway", "uid": "L81065", "consist": "701050", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81065/2026-09-15/detailed", "trust_id": "872D52MS15", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "2", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2D52", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "1746", "current_leg_dep": "1741", "current_leg_end": "London Waterloo", "origin_dep_time": "1628", "origin_platform": "3", "current_location": "London Waterloo", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1746", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 842.044, \"from_m\": 317.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2401.836, \"from_m\": 842.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6778.156, \"from_m\": 2401.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14757.352, \"from_m\": 6778.156, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14842.423, \"from_m\": 14757.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15358.784, \"from_m\": 14842.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17135.155, \"from_m\": 15358.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17447.115, \"from_m\": 17135.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19257.895, \"from_m\": 17447.115, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20733.227, \"from_m\": 19257.895, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21271.785, \"from_m\": 20733.227, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27258.136, \"from_m\": 21271.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27314.565, \"from_m\": 27258.136, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27402.422, \"from_m\": 27314.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27762.262, \"from_m\": 27402.422, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27859.832, \"from_m\": 27762.262, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28148.578, \"from_m\": 27859.832, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31058.208, \"from_m\": 28148.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32381.459, \"from_m\": 31058.208, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 34103.063, \"from_m\": 32381.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34150.273, \"from_m\": 34103.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36339.518, \"from_m\": 34150.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36613.561, \"from_m\": 36339.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38243.351, \"from_m\": 36613.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38302.147, \"from_m\": 38243.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38969.768, \"from_m\": 38302.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39000.794, \"from_m\": 38969.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43749.207, \"from_m\": 39000.794, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44452.547, \"from_m\": 43749.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44546.512, \"from_m\": 44452.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45291.406, \"from_m\": 44546.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47217.877, \"from_m\": 45291.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47341.219, \"from_m\": 47217.877, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48121.958, \"from_m\": 47341.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48952.541, \"from_m\": 48121.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49807.218, \"from_m\": 48952.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50384.553, \"from_m\": 49807.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 585147, \"profile_key\": \"bb8a1e8182455106d43a6832f3e01a7943df72866ce694548c78e48fc9ddd751\", \"schedule_id\": 17069, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2639.046, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7890.076, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12985.077, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14678.024, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"Bookham\", \"stage_seq\": 6, \"distance_m\": 17312.006, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1654H\", \"location\": \"Leatherhead\", \"stage_seq\": 7, \"distance_m\": 21481.665, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659\", \"location\": \"Ashtead\", \"stage_seq\": 8, \"distance_m\": 24386.141, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1708H\", \"location\": \"Epsom\", \"stage_seq\": 9, \"distance_m\": 27580.993, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Ewell West\", \"stage_seq\": 10, \"distance_m\": 29633.129, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1714H\", \"location\": \"Stoneleigh\", \"stage_seq\": 11, \"distance_m\": 31244.342, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Worcester Park\", \"stage_seq\": 12, \"distance_m\": 33262.627, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1720H\", \"location\": \"Motspur Park\", \"stage_seq\": 13, \"distance_m\": 34865.14, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1725\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 36577.504, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 38747.439, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1732H\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 41404.048, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 44120.335, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 48316.98, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 49655.576, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 50384.553, \"section_seq\": 1, \"route_path_id\": 34957}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50384.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}], \"total_distance_m\": 50384.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48691.454, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1693.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:30:32Z\", \"source_id\": 47932872, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:30:34Z\", \"source_id\": 15578262, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:23Z\", \"source_id\": 47946145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:28Z\", \"source_id\": 15582148, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:11Z\", \"source_id\": 47959590, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:13Z\", \"source_id\": 15585918, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:43Z\", \"source_id\": 47966350, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:42:45Z\", \"source_id\": 15587983, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:52Z\", \"source_id\": 47995328, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:55Z\", \"source_id\": 15596207, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:11Z\", \"source_id\": 48007550, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:11Z\", \"source_id\": 15599545, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:47Z\", \"source_id\": 48026655, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:48Z\", \"source_id\": 15604876, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:12Z\", \"source_id\": 48045538, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:10:14Z\", \"source_id\": 15610081, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:16Z\", \"source_id\": 48054266, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:17Z\", \"source_id\": 15612612, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:33Z\", \"source_id\": 48063659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:38Z\", \"source_id\": 15615358, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:24Z\", \"source_id\": 48071805, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:27Z\", \"source_id\": 15617637, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:04Z\", \"source_id\": 48082175, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:11Z\", \"source_id\": 15620685, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:07Z\", \"source_id\": 48093570, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:11Z\", \"source_id\": 15623931, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:50Z\", \"source_id\": 48106849, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:56Z\", \"source_id\": 15627842, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:56Z\", \"source_id\": 48115287, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:01Z\", \"source_id\": 15630426, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:05Z\", \"source_id\": 48128804, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:08Z\", \"source_id\": 15634688, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:39Z\", \"source_id\": 48140744, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:43Z\", \"source_id\": 15638539, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "2", "timing_fact_generation": 1789490684267281, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:08.870405", "service_state_evidence_id": 15638539, "current_leg_start_actual_dep": "2026-09-15T17:41:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:09.562116", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P GLD None 2D52 701050 10 100 None {"version": 3, "segments": [{"to_m": 198.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 842.044, "from_m": 317.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.836, "from_m": 842.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.156, "from_m": 2401.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14757.352, "from_m": 6778.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14842.423, "from_m": 14757.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15358.784, "from_m": 14842.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17135.155, "from_m": 15358.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17447.115, "from_m": 17135.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19257.895, "from_m": 17447.115, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20733.227, "from_m": 19257.895, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21271.785, "from_m": 20733.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27258.136, "from_m": 21271.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27314.565, "from_m": 27258.136, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27402.422, "from_m": 27314.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27762.262, "from_m": 27402.422, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27859.832, "from_m": 27762.262, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28148.578, "from_m": 27859.832, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31058.208, "from_m": 28148.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32381.459, "from_m": 31058.208, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 34103.063, "from_m": 32381.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34150.273, "from_m": 34103.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36339.518, "from_m": 34150.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36613.561, "from_m": 36339.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38243.351, "from_m": 36613.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38302.147, "from_m": 38243.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38969.768, "from_m": 38302.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39000.794, "from_m": 38969.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43749.207, "from_m": 39000.794, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44452.547, "from_m": 43749.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44546.512, "from_m": 44452.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45291.406, "from_m": 44546.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47217.877, "from_m": 45291.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47341.219, "from_m": 47217.877, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48121.958, "from_m": 47341.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48952.541, "from_m": 48121.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49807.218, "from_m": 48952.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50384.553, "from_m": 49807.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 585147, "profile_key": "bb8a1e8182455106d43a6832f3e01a7943df72866ce694548c78e48fc9ddd751", "schedule_id": 17069, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1628", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2639.046, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Clandon", "stage_seq": 3, "distance_m": 7890.076, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Horsley", "stage_seq": 4, "distance_m": 12985.077, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14678.024, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Bookham", "stage_seq": 6, "distance_m": 17312.006, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1654H", "location": "Leatherhead", "stage_seq": 7, "distance_m": 21481.665, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659", "location": "Ashtead", "stage_seq": 8, "distance_m": 24386.141, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1708H", "location": "Epsom", "stage_seq": 9, "distance_m": 27580.993, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Ewell West", "stage_seq": 10, "distance_m": 29633.129, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1714H", "location": "Stoneleigh", "stage_seq": 11, "distance_m": 31244.342, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Worcester Park", "stage_seq": 12, "distance_m": 33262.627, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1720H", "location": "Motspur Park", "stage_seq": 13, "distance_m": 34865.14, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1725", "location": "Raynes Park", "stage_seq": 14, "distance_m": 36577.504, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729", "location": "Wimbledon", "stage_seq": 15, "distance_m": 38747.439, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1732H", "location": "Earlsfield", "stage_seq": 16, "distance_m": 41404.048, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736H", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 44120.335, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Vauxhall", "stage_seq": 18, "distance_m": 48316.98, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 49655.576, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 50384.553, "section_seq": 1, "route_path_id": 34957}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50384.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 34957}], "total_distance_m": 50384.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48691.454, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1693.099, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:30:32Z", "source_id": 47932872, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T15:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:30:34Z", "source_id": 15578262, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:23Z", "source_id": 47946145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:28Z", "source_id": 15582148, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:11Z", "source_id": 47959590, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:13Z", "source_id": 15585918, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:43Z", "source_id": 47966350, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:42:45Z", "source_id": 15587983, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30168, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:52Z", "source_id": 47995328, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:55Z", "source_id": 15596207, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:11Z", "source_id": 48007550, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:11Z", "source_id": 15599545, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30131, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:47Z", "source_id": 48026655, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:05:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:48Z", "source_id": 15604876, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29495, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:12Z", "source_id": 48045538, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:10:14Z", "source_id": 15610081, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29491, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:16Z", "source_id": 48054266, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:17Z", "source_id": 15612612, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29487, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:33Z", "source_id": 48063659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:38Z", "source_id": 15615358, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:24Z", "source_id": 48071805, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:27Z", "source_id": 15617637, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:04Z", "source_id": 48082175, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:11Z", "source_id": 15620685, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:07Z", "source_id": 48093570, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:11Z", "source_id": 15623931, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:50Z", "source_id": 48106849, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:32:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:56Z", "source_id": 15627842, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:56Z", "source_id": 48115287, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:01Z", "source_id": 15630426, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:05Z", "source_id": 48128804, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:08Z", "source_id": 15634688, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28949, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:39Z", "source_id": 48140744, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:43Z", "source_id": 15638539, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Guildford 1628 1628 3 None None London Waterloo 1746 1746 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81065/2026-09-15/detailed None Vauxhall 2026-09-15T17:41:30+01:00 London Waterloo 5.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 1741 1746 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638539 1789490684267281 77 77 2026-09-15 16:56:09.562116 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:08.870405
554811 586464 C48510 742J53MU15 2026-09-15 COMPLETE 15638438 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 586464, "stp": "P", "toc": "Great Western Railway", "uid": "C48510", "consist": "165116", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48510/2026-09-15/detailed", "trust_id": "742J53MU15", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-15", "dest_arr_time": "1741", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J53", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "1746", "current_leg_dep": "1737", "current_leg_end": "Basingstoke", "origin_dep_time": "1715", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "1742", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "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\": 235.267, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1344.883, \"from_m\": 235.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2860.587, \"from_m\": 1344.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2932.063, \"from_m\": 2860.587, \"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\": 2983.477, \"from_m\": 2932.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3912.159, \"from_m\": 2983.477, \"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\": 5460.522, \"from_m\": 3912.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6389.203, \"from_m\": 5460.522, \"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\": 6547.902, \"from_m\": 6389.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6795.919, \"from_m\": 6547.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8490.822, \"from_m\": 6795.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27958.909, \"from_m\": 8490.822, \"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\": 28325.635, \"from_m\": 27958.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28583.447, \"from_m\": 28325.635, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 586464, \"profile_key\": \"f078ae97623d85ec6a804d0f7d92dcf6c4250dd1849a37adb8d655f616e701c9\", \"schedule_id\": 6432, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2814.425, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1723\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4686.34, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 15241.326, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 20605.773, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 28583.447, \"section_seq\": 1, \"route_path_id\": 30196}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28583.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}], \"total_distance_m\": 28583.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 26888.544, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1694.903, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:26Z\", \"source_id\": 48063288, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:30Z\", \"source_id\": 15615256, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:03Z\", \"source_id\": 48065083, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:07Z\", \"source_id\": 15615706, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:16Z\", \"source_id\": 48079952, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:18Z\", \"source_id\": 15620038, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:19Z\", \"source_id\": 48096913, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:23Z\", \"source_id\": 15624961, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:48Z\", \"source_id\": 48114967, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:53Z\", \"source_id\": 15630297, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:31Z\", \"source_id\": 48140317, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:35Z\", \"source_id\": 15638438, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789490678580773, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:09.558808", "service_state_evidence_id": 15638438, "current_leg_start_actual_dep": "2026-09-15T17:38:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:10.122130", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDG BSK 2J53 165116 3 90 None {"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1344.883, "from_m": 235.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2860.587, "from_m": 1344.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2932.063, "from_m": 2860.587, "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": 2983.477, "from_m": 2932.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3912.159, "from_m": 2983.477, "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": 5460.522, "from_m": 3912.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6389.203, "from_m": 5460.522, "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": 6547.902, "from_m": 6389.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6795.919, "from_m": 6547.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8490.822, "from_m": 6795.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27958.909, "from_m": 8490.822, "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": 28325.635, "from_m": 27958.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28583.447, "from_m": 28325.635, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 586464, "profile_key": "f078ae97623d85ec6a804d0f7d92dcf6c4250dd1849a37adb8d655f616e701c9", "schedule_id": 6432, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1715", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2814.425, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1723", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4686.34, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729", "location": "Mortimer", "stage_seq": 6, "distance_m": 15241.326, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 20605.773, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 28583.447, "section_seq": 1, "route_path_id": 30196}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28583.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 30196}], "total_distance_m": 28583.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 26888.544, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1694.903, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:26Z", "source_id": 48063288, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:30Z", "source_id": 15615256, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:03Z", "source_id": 48065083, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:07Z", "source_id": 15615706, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:16Z", "source_id": 48079952, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:23:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:18Z", "source_id": 15620038, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:19Z", "source_id": 48096913, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:23Z", "source_id": 15624961, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:48Z", "source_id": 48114967, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:53Z", "source_id": 15630297, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:31Z", "source_id": 48140317, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:35Z", "source_id": 15638438, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Reading 1715 1715 1 None None Basingstoke 1741 1742 5 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48510/2026-09-15/detailed None Bramley (Hants) 2026-09-15T17:38:30+01:00 Basingstoke 9.0 {"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} 5.0 1737 1746 Bramley (Hants) Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 Basingstoke TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638438 1789490678580773 26 26 2026-09-15 16:56:10.122130 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:09.558808
554812 585952 P02515 722D95MT15 2026-09-15 COMPLETE 15638513 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 585952, "stp": "P", "toc": "London Overground", "uid": "P02515", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02515/2026-09-15/detailed", "trust_id": "722D95MT15", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-15", "dest_arr_time": "1748", "dest_platform": "4", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D95", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1746", "current_leg_dep": "1743", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "1657", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2647.704, \"from_m\": 2126.445, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3436.498, \"from_m\": 2647.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3454.671, \"from_m\": 3436.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5672.558, \"from_m\": 3454.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5690.731, \"from_m\": 5672.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6479.526, \"from_m\": 5690.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7618.797, \"from_m\": 6479.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8046.2, \"from_m\": 7618.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10507.492, \"from_m\": 8046.2, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10546.928, \"from_m\": 10507.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13537.71, \"from_m\": 10546.928, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14162.571, \"from_m\": 13537.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15039.011, \"from_m\": 14162.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16040.413, \"from_m\": 15039.011, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16432.524, \"from_m\": 16040.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16446.659, \"from_m\": 16432.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16513.358, \"from_m\": 16446.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16756.699, \"from_m\": 16513.358, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16824.62, \"from_m\": 16756.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16839.77, \"from_m\": 16824.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16906.727, \"from_m\": 16839.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17472.075, \"from_m\": 16906.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23877.735, \"from_m\": 17472.075, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 25303.481, \"from_m\": 23877.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25379.734, \"from_m\": 25303.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25420.117, \"from_m\": 25379.734, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25484.717, \"from_m\": 25420.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25491.931, \"from_m\": 25484.717, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25545.103, \"from_m\": 25491.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25549.853, \"from_m\": 25545.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26238.191, \"from_m\": 25549.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26567.041, \"from_m\": 26238.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26625.467, \"from_m\": 26567.041, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26727.468, \"from_m\": 26625.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35846.408, \"from_m\": 26727.468, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35900.095, \"from_m\": 35846.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36188.686, \"from_m\": 35900.095, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36451.001, \"from_m\": 36188.686, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43529.139, \"from_m\": 36451.001, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45847.834, \"from_m\": 43529.139, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 46282.94, \"from_m\": 45847.834, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 585952, \"profile_key\": \"f82092ca9d630d85c8441c42e25ffcaa93b07238a678b431d2e7f230690f778f\", \"schedule_id\": 20133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1704H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1707\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 9831.898, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1712\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1741H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 46282.94, \"section_seq\": 1, \"route_path_id\": 28448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46282.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}], \"total_distance_m\": 46282.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41134.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5148.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1657", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:12Z\", \"source_id\": 48025001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:15Z\", \"source_id\": 15604401, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:00Z\", \"source_id\": 48030123, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:05:04Z\", \"source_id\": 15605860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:44Z\", \"source_id\": 48035210, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:48Z\", \"source_id\": 15607278, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:43Z\", \"source_id\": 48044114, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:45Z\", \"source_id\": 15609727, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:50Z\", \"source_id\": 48050151, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:53Z\", \"source_id\": 15611489, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:26Z\", \"source_id\": 48057533, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:30Z\", \"source_id\": 15613620, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:11Z\", \"source_id\": 48065451, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:13Z\", \"source_id\": 15615810, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:51Z\", \"source_id\": 48073129, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:19:56Z\", \"source_id\": 15618046, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:48Z\", \"source_id\": 48078546, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:51Z\", \"source_id\": 15619616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:16Z\", \"source_id\": 48085557, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:21Z\", \"source_id\": 15621679, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:04Z\", \"source_id\": 48090690, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:08Z\", \"source_id\": 15623108, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:59Z\", \"source_id\": 48098834, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:03Z\", \"source_id\": 15625492, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:02Z\", \"source_id\": 48107434, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:04Z\", \"source_id\": 15627959, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:42Z\", \"source_id\": 48111981, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:45Z\", \"source_id\": 15629418, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:42Z\", \"source_id\": 48117370, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:46Z\", \"source_id\": 15631051, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:47Z\", \"source_id\": 48125412, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:52Z\", \"source_id\": 15633629, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:18Z\", \"source_id\": 48134538, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:22Z\", \"source_id\": 15636573, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:37Z\", \"source_id\": 48140614, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:41Z\", \"source_id\": 15638513, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "3", "timing_fact_generation": 1789490683079706, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:09.566452", "service_state_evidence_id": 15638513, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:10.545481", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P EUS None 2D95 None None None None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2647.704, "from_m": 2126.445, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3436.498, "from_m": 2647.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3454.671, "from_m": 3436.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5672.558, "from_m": 3454.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5690.731, "from_m": 5672.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6479.526, "from_m": 5690.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7618.797, "from_m": 6479.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8046.2, "from_m": 7618.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10507.492, "from_m": 8046.2, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10546.928, "from_m": 10507.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13537.71, "from_m": 10546.928, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14162.571, "from_m": 13537.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15039.011, "from_m": 14162.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16040.413, "from_m": 15039.011, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16432.524, "from_m": 16040.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16446.659, "from_m": 16432.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16513.358, "from_m": 16446.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16756.699, "from_m": 16513.358, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16824.62, "from_m": 16756.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16839.77, "from_m": 16824.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16906.727, "from_m": 16839.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17472.075, "from_m": 16906.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23877.735, "from_m": 17472.075, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 25303.481, "from_m": 23877.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25379.734, "from_m": 25303.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25420.117, "from_m": 25379.734, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25484.717, "from_m": 25420.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25491.931, "from_m": 25484.717, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25545.103, "from_m": 25491.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25549.853, "from_m": 25545.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26238.191, "from_m": 25549.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26567.041, "from_m": 26238.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26625.467, "from_m": 26567.041, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26727.468, "from_m": 26625.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35846.408, "from_m": 26727.468, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35900.095, "from_m": 35846.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36188.686, "from_m": 35900.095, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36451.001, "from_m": 36188.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43529.139, "from_m": 36451.001, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45847.834, "from_m": 43529.139, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 46282.94, "from_m": 45847.834, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 585952, "profile_key": "f82092ca9d630d85c8441c42e25ffcaa93b07238a678b431d2e7f230690f778f", "schedule_id": 20133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1657", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1704H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1707", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 9831.898, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1712", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1741H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 46282.94, "section_seq": 1, "route_path_id": 28448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46282.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 28448}], "total_distance_m": 46282.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41134.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5148.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:12Z", "source_id": 48025001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:15Z", "source_id": 15604401, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:00Z", "source_id": 48030123, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:05:04Z", "source_id": 15605860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:44Z", "source_id": 48035210, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:48Z", "source_id": 15607278, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:43Z", "source_id": 48044114, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:10:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:45Z", "source_id": 15609727, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:50Z", "source_id": 48050151, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:53Z", "source_id": 15611489, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:26Z", "source_id": 48057533, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:30Z", "source_id": 15613620, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:11Z", "source_id": 48065451, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:13Z", "source_id": 15615810, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:51Z", "source_id": 48073129, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:19:56Z", "source_id": 15618046, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:48Z", "source_id": 48078546, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:51Z", "source_id": 15619616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:16Z", "source_id": 48085557, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:25:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:21Z", "source_id": 15621679, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:04Z", "source_id": 48090690, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:08Z", "source_id": 15623108, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:59Z", "source_id": 48098834, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:03Z", "source_id": 15625492, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:02Z", "source_id": 48107434, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:04Z", "source_id": 15627959, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:42Z", "source_id": 48111981, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:45Z", "source_id": 15629418, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:42Z", "source_id": 48117370, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:46Z", "source_id": 15631051, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:47Z", "source_id": 48125412, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:52Z", "source_id": 15633629, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:18Z", "source_id": 48134538, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:22Z", "source_id": 15636573, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21908, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:37Z", "source_id": 48140614, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:41Z", "source_id": 15638513, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] London Euston 1657 1657 9 None None Watford Junction (DC) 1748 1745 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02515/2026-09-15/detailed None Watford High Street (DC) 2026-09-15T17:42:30+01:00 Watford Junction (DC) 3.0 {"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} 0.9 1743 1746 Watford High Street (DC) Watford Junction (DC) Watford Junction (DC) 51.6633284 -0.3959394 51.6633284 -0.3959394 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 Watford Junction (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638513 1789490683079706 72 72 2026-09-15 16:56:10.545481 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:09.566452
554813 586602 C09927 872W94MU15 2026-09-15 COMPLETE 15638390 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 586602, "stp": "P", "toc": "Southern", "uid": "C09927", "consist": "377158+377209", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09927/2026-09-15/detailed", "trust_id": "872W94MU15", "origin_crs": "SRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "15", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2W94", "timing_status": "LATE", "origin_station": "Streatham Hill", "current_leg_arr": "1746", "current_leg_dep": "1740", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1720", "origin_platform": "2", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05687529999999999, 51.4745477], [-0.056659400000000006, 51.47488450000001], [-0.05652200000000001, 51.47509110000001], [-0.0561803, 51.4755927], [-0.055841499999999995, 51.4761607], [-0.0557587, 51.4762837], [-0.05557569999999999, 51.4765723], [-0.0554764, 51.476693299999994], [-0.0551626, 51.47722710000001], [-0.055040799999999994, 51.4774036], [-0.05467629999999999, 51.4779463], [-0.0544279, 51.478374900000006], [-0.0543123, 51.4785443], [-0.0541039, 51.47887500000001], [-0.05391889999999999, 51.4791263], [-0.05387209999999999, 51.479218], [-0.05371259999999999, 51.4794786], [-0.0535645, 51.479741100000005], [-0.0534304, 51.48000579999999], [-0.0533083, 51.4802925], [-0.053279299999999995, 51.480366699999976], [-0.0532675, 51.48039609999999], [-0.0531981, 51.4805686], [-0.05307449999999999, 51.4809014], [-0.0530377, 51.481012], [-0.0529821, 51.4812079], [-0.052946299999999995, 51.4813727], [-0.05289259999999999, 51.4815884], [-0.0528402, 51.4818463], [-0.05280699999999999, 51.48209229999999], [-0.052782699999999995, 51.4822603], [-0.05274659999999999, 51.4826198], [-0.0527395, 51.48273150000001], [-0.0527418, 51.4830905], [-0.05274319999999999, 51.48345359999999], [-0.052755199999999995, 51.4835577], [-0.052777, 51.4838334], [-0.0528263, 51.4841597], [-0.05288519999999999, 51.484443], [-0.0529543, 51.4846988], [-0.05302939999999999, 51.4849827], [-0.0530639, 51.485105999999995], [-0.053186599999999994, 51.4855076], [-0.05327479999999999, 51.48577699999999], [-0.053337899999999994, 51.4859548], [-0.0534116, 51.4861197], [-0.05354710000000001, 51.4864393], [-0.05369089999999999, 51.4867089], [-0.0537665, 51.486856], [-0.053925999999999995, 51.48711939999999], [-0.0540441, 51.48730400000001], [-0.0542154, 51.4875394], [-0.0544399, 51.4878299], [-0.0545619, 51.4879702], [-0.0546738, 51.4881124], [-0.0548674, 51.4883584], [-0.055056999999999995, 51.4885781], [-0.05530159999999999, 51.48882429999999], [-0.0555202, 51.4890437], [-0.055634199999999995, 51.4891543], [-0.0557656, 51.489278299999995], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Queens Rd Peckham", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Queens Rd Peckham", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 94.178, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.786, \"from_m\": 94.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1491.544, \"from_m\": 1120.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\": 1517.928, \"from_m\": 1491.544, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1555.35, \"from_m\": 1517.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1592.917, \"from_m\": 1555.35, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1627.087, \"from_m\": 1592.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1689.322, \"from_m\": 1627.087, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4457.794, \"from_m\": 1689.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5701.185, \"from_m\": 4457.794, \"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\": 5783.332, \"from_m\": 5701.185, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6195.577, \"from_m\": 5783.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6273.724, \"from_m\": 6195.577, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8259.843, \"from_m\": 6273.724, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8529.774, \"from_m\": 8259.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9003.883, \"from_m\": 8529.774, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10344.507, \"from_m\": 9003.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10428.819, \"from_m\": 10344.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11162.073, \"from_m\": 10428.819, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11592.899, \"from_m\": 11162.073, \"capability_applied\": null, \"effective_limit_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\": 586602, \"profile_key\": \"13ed3c8740a5265175443a2ec76b0ef09c6efdcb8d1b63498bc54f89590beb60\", \"schedule_id\": 1001, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Streatham Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Leigham Jn\", \"stage_seq\": 2, \"distance_m\": 1120.786, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Tulse Hill\", \"stage_seq\": 3, \"distance_m\": 1771.643, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"North Dulwich\", \"stage_seq\": 4, \"distance_m\": 3877.855, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"East Dulwich\", \"stage_seq\": 5, \"distance_m\": 4762.86, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 6, \"distance_m\": 6007.825, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 7, \"distance_m\": 7207.831, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 8, \"distance_m\": 7726.052, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 9, \"distance_m\": 8976.576, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 10, \"distance_m\": 9494.958, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 11, \"distance_m\": 10428.819, \"section_seq\": 1, \"route_path_id\": 66040}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 12, \"distance_m\": 11592.899, \"section_seq\": 1, \"route_path_id\": 66040}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11592.899, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66040}], \"total_distance_m\": 11592.899, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11066.237, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 526.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29790, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:56Z\", \"source_id\": 48081851, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:00Z\", \"source_id\": 15620580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:50Z\", \"source_id\": 48095540, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:54Z\", \"source_id\": 15624583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:01Z\", \"source_id\": 48101882, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:09Z\", \"source_id\": 15626364, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:26Z\", \"source_id\": 48116649, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:28Z\", \"source_id\": 15630851, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:44Z\", \"source_id\": 48125236, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:48Z\", \"source_id\": 15633580, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:29Z\", \"source_id\": 48140260, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:31Z\", \"source_id\": 15638390, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "15", "timing_fact_generation": 1789490679094725, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:10.110742", "service_state_evidence_id": 15638390, "current_leg_start_actual_dep": "2026-09-15T17:39:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:10.540524", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SRH None 2W94 377158+377209 8 100 None {"version": 3, "segments": [{"to_m": 94.178, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.786, "from_m": 94.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1491.544, "from_m": 1120.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": 1517.928, "from_m": 1491.544, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1555.35, "from_m": 1517.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1592.917, "from_m": 1555.35, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1627.087, "from_m": 1592.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1689.322, "from_m": 1627.087, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4457.794, "from_m": 1689.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5701.185, "from_m": 4457.794, "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": 5783.332, "from_m": 5701.185, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6195.577, "from_m": 5783.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6273.724, "from_m": 6195.577, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8259.843, "from_m": 6273.724, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8529.774, "from_m": 8259.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9003.883, "from_m": 8529.774, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10344.507, "from_m": 9003.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10428.819, "from_m": 10344.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11162.073, "from_m": 10428.819, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11592.899, "from_m": 11162.073, "capability_applied": null, "effective_limit_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": 586602, "profile_key": "13ed3c8740a5265175443a2ec76b0ef09c6efdcb8d1b63498bc54f89590beb60", "schedule_id": 1001, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1720", "location": "Streatham Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Leigham Jn", "stage_seq": 2, "distance_m": 1120.786, "section_seq": 1, "route_path_id": 66040}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Tulse Hill", "stage_seq": 3, "distance_m": 1771.643, "section_seq": 1, "route_path_id": 66040}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "North Dulwich", "stage_seq": 4, "distance_m": 3877.855, "section_seq": 1, "route_path_id": 66040}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "East Dulwich", "stage_seq": 5, "distance_m": 4762.86, "section_seq": 1, "route_path_id": 66040}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Peckham Rye (C)", "stage_seq": 6, "distance_m": 6007.825, "section_seq": 1, "route_path_id": 66040}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Queens Rd Peckham", "stage_seq": 7, "distance_m": 7207.831, "section_seq": 1, "route_path_id": 66040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Old Kent Road Jn", "stage_seq": 8, "distance_m": 7726.052, "section_seq": 1, "route_path_id": 66040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "South Bermondsey Jn", "stage_seq": 9, "distance_m": 8976.576, "section_seq": 1, "route_path_id": 66040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Spa Road Jn", "stage_seq": 10, "distance_m": 9494.958, "section_seq": 1, "route_path_id": 66040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Abbey Street Jn", "stage_seq": 11, "distance_m": 10428.819, "section_seq": 1, "route_path_id": 66040}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 12, "distance_m": 11592.899, "section_seq": 1, "route_path_id": 66040}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11592.899, "from_m": 0.0, "section_seq": 1, "route_path_id": 66040}], "total_distance_m": 11592.899, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11066.237, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 526.662, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29790, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:56Z", "source_id": 48081851, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:00Z", "source_id": 15620580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:50Z", "source_id": 48095540, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:54Z", "source_id": 15624583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:01Z", "source_id": 48101882, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:09Z", "source_id": 15626364, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:26Z", "source_id": 48116649, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:28Z", "source_id": 15630851, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:44Z", "source_id": 48125236, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:48Z", "source_id": 15633580, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29661, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:29Z", "source_id": 48140260, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:31Z", "source_id": 15638390, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Streatham Hill 1720 1720 2 None None London Bridge (Central) 1743 1743 15 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09927/2026-09-15/detailed None Queens Rd Peckham 2026-09-15T17:39:30+01:00 London Bridge (Central) 6.0 {"type": "LineString", "coordinates": [[-0.05687529999999999, 51.4745477], [-0.056659400000000006, 51.47488450000001], [-0.05652200000000001, 51.47509110000001], [-0.0561803, 51.4755927], [-0.055841499999999995, 51.4761607], [-0.0557587, 51.4762837], [-0.05557569999999999, 51.4765723], [-0.0554764, 51.476693299999994], [-0.0551626, 51.47722710000001], [-0.055040799999999994, 51.4774036], [-0.05467629999999999, 51.4779463], [-0.0544279, 51.478374900000006], [-0.0543123, 51.4785443], [-0.0541039, 51.47887500000001], [-0.05391889999999999, 51.4791263], [-0.05387209999999999, 51.479218], [-0.05371259999999999, 51.4794786], [-0.0535645, 51.479741100000005], [-0.0534304, 51.48000579999999], [-0.0533083, 51.4802925], [-0.053279299999999995, 51.480366699999976], [-0.0532675, 51.48039609999999], [-0.0531981, 51.4805686], [-0.05307449999999999, 51.4809014], [-0.0530377, 51.481012], [-0.0529821, 51.4812079], [-0.052946299999999995, 51.4813727], [-0.05289259999999999, 51.4815884], [-0.0528402, 51.4818463], [-0.05280699999999999, 51.48209229999999], [-0.052782699999999995, 51.4822603], [-0.05274659999999999, 51.4826198], [-0.0527395, 51.48273150000001], [-0.0527418, 51.4830905], [-0.05274319999999999, 51.48345359999999], [-0.052755199999999995, 51.4835577], [-0.052777, 51.4838334], [-0.0528263, 51.4841597], [-0.05288519999999999, 51.484443], [-0.0529543, 51.4846988], [-0.05302939999999999, 51.4849827], [-0.0530639, 51.485105999999995], [-0.053186599999999994, 51.4855076], [-0.05327479999999999, 51.48577699999999], [-0.053337899999999994, 51.4859548], [-0.0534116, 51.4861197], [-0.05354710000000001, 51.4864393], [-0.05369089999999999, 51.4867089], [-0.0537665, 51.486856], [-0.053925999999999995, 51.48711939999999], [-0.0540441, 51.48730400000001], [-0.0542154, 51.4875394], [-0.0544399, 51.4878299], [-0.0545619, 51.4879702], [-0.0546738, 51.4881124], [-0.0548674, 51.4883584], [-0.055056999999999995, 51.4885781], [-0.05530159999999999, 51.48882429999999], [-0.0555202, 51.4890437], [-0.055634199999999995, 51.4891543], [-0.0557656, 51.489278299999995], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 2.8 1740 1746 Queens Rd Peckham London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638390 1789490679094725 36 36 2026-09-15 16:56:10.540524 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:10.110742
554814 583182 C01291 321A54MQ15 2026-09-15 COMPLETE 15638271 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 583182, "stp": "P", "toc": "Avanti West Coast", "uid": "C01291", "consist": "390008+390119", "dest_crs": "EUS", "num_carr": 20, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01291/2026-09-15/detailed", "trust_id": "321A54MQ15", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-15", "dest_arr_time": "1727", "dest_platform": "15", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A54", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1746", "current_leg_dep": "1711", "current_leg_end": "London Euston", "origin_dep_time": "1514", "origin_platform": "5", "current_location": "London Euston", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Milton Keynes Central", "dest_arr_time_act": "1727", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Milton Keynes Central", "current_leg_milage": "49.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"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\": 533.176, \"from_m\": 486.97, \"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\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13023.842, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13672.405, \"from_m\": 13023.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18955.935, \"from_m\": 13672.405, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23927.774, \"from_m\": 18955.935, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 26845.082, \"from_m\": 23927.774, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27643.052, \"from_m\": 26845.082, \"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\": 28328.758, \"from_m\": 27643.052, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28396.05, \"from_m\": 28328.758, \"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\": 28440.839, \"from_m\": 28396.05, \"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\": 28930.151, \"from_m\": 28440.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28990.616, \"from_m\": 28930.151, \"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\": 30010.442, \"from_m\": 28990.616, \"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\": 32057.658, \"from_m\": 30010.442, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32826.095, \"from_m\": 32057.658, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 40577.978, \"from_m\": 32826.095, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 41645.4, \"from_m\": 40577.978, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 49542.855, \"from_m\": 41645.4, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50273.184, \"from_m\": 49542.855, \"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\": 51308.528, \"from_m\": 50273.184, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58320.73, \"from_m\": 51308.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59407.169, \"from_m\": 58320.73, \"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\": 59442.665, \"from_m\": 59407.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59714.473, \"from_m\": 59442.665, \"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\": 60369.685, \"from_m\": 59714.473, \"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\": 61284.885, \"from_m\": 60369.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61312.234, \"from_m\": 61284.885, \"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\": 62282.495, \"from_m\": 61312.234, \"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\": 63426.817, \"from_m\": 62282.495, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71860.648, \"from_m\": 63426.817, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72033.477, \"from_m\": 71860.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73055.239, \"from_m\": 72033.477, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 73076.803, \"from_m\": 73055.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75989.259, \"from_m\": 73076.803, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 75995.361, \"from_m\": 75989.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76259.628, \"from_m\": 75995.361, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 76280.542, \"from_m\": 76259.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76463.71, \"from_m\": 76280.542, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 76507.809, \"from_m\": 76463.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76730.781, \"from_m\": 76507.809, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 76740.329, \"from_m\": 76730.781, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78120.334, \"from_m\": 76740.329, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78125.796, \"from_m\": 78120.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82195.222, \"from_m\": 78125.796, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 82204.369, \"from_m\": 82195.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82787.72, \"from_m\": 82204.369, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 82798.371, \"from_m\": 82787.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86763.441, \"from_m\": 82798.371, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 86790.786, \"from_m\": 86763.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87043.532, \"from_m\": 86790.786, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 87059.14, \"from_m\": 87043.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88193.449, \"from_m\": 87059.14, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 88207.327, \"from_m\": 88193.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88464.758, \"from_m\": 88207.327, \"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\": 88772.278, \"from_m\": 88464.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90161.099, \"from_m\": 88772.278, \"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\": 90168.047, \"from_m\": 90161.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90685.097, \"from_m\": 90168.047, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91018.646, \"from_m\": 90685.097, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123824.615, \"from_m\": 91018.646, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137757.395, \"from_m\": 123824.615, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 137830.267, \"from_m\": 137757.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138466.215, \"from_m\": 137830.267, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 158051.744, \"from_m\": 138466.215, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 158122.113, \"from_m\": 158051.744, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158194.209, \"from_m\": 158122.113, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158260.038, \"from_m\": 158194.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 164754.009, \"from_m\": 158260.038, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 164791.598, \"from_m\": 164754.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 169503.655, \"from_m\": 164791.598, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171721.119, \"from_m\": 169503.655, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 178636.612, \"from_m\": 171721.119, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 185066.561, \"from_m\": 178636.612, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 203847.26, \"from_m\": 185066.561, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 203941.871, \"from_m\": 203847.26, \"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\": 216922.797, \"from_m\": 203941.871, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 217083.474, \"from_m\": 216922.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217747.726, \"from_m\": 217083.474, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 218575.864, \"from_m\": 217747.726, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 220900.018, \"from_m\": 218575.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 227531.025, \"from_m\": 220900.018, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 230820.407, \"from_m\": 227531.025, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 235101.212, \"from_m\": 230820.407, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 235187.055, \"from_m\": 235101.212, \"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\": 235282.555, \"from_m\": 235187.055, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 235369.017, \"from_m\": 235282.555, \"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\": 248630.722, \"from_m\": 235369.017, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 250563.308, \"from_m\": 248630.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 258831.726, \"from_m\": 250563.308, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 258885.663, \"from_m\": 258831.726, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 260617.037, \"from_m\": 258885.663, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 261937.758, \"from_m\": 260617.037, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 276551.175, \"from_m\": 261937.758, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 282229.146, \"from_m\": 276551.175, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 284665.032, \"from_m\": 282229.146, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 288034.892, \"from_m\": 284665.032, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 289538.324, \"from_m\": 288034.892, \"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\": 291383.312, \"from_m\": 289538.324, \"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\": 292535.348, \"from_m\": 291383.312, \"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\": 292582.239, \"from_m\": 292535.348, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 293810.805, \"from_m\": 292582.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 294289.555, \"from_m\": 293810.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 294344.839, \"from_m\": 294289.555, \"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\": 294388.923, \"from_m\": 294344.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 294432.159, \"from_m\": 294388.923, \"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\": 294496.961, \"from_m\": 294432.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295176.774, \"from_m\": 294496.961, \"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\": 295183.679, \"from_m\": 295176.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}], \"service_id\": 583182, \"profile_key\": \"eeb1114ca954ba7edd204317d1bf5132aa49dbf4564db9d963d4e8e1c665dcc7\", \"schedule_id\": 85, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1524H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13225.959, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1537\", \"location\": \"Macclesfield\", \"stage_seq\": 10, \"distance_m\": 28726.906, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Congleton\", \"stage_seq\": 11, \"distance_m\": 41370.959, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Kidsgrove\", \"stage_seq\": 12, \"distance_m\": 50413.543, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1553H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 13, \"distance_m\": 60630.644, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 61451.872, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Stone\", \"stage_seq\": 15, \"distance_m\": 72134.237, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Colwich Jn\", \"stage_seq\": 16, \"distance_m\": 90834.5, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 17, \"distance_m\": 94744.96, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 18, \"distance_m\": 107157.795, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Amington Jn\", \"stage_seq\": 19, \"distance_m\": 119830.97, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 139084.637, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 21, \"distance_m\": 161288.529, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Rugby\", \"stage_seq\": 22, \"distance_m\": 162337.836, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 23, \"distance_m\": 164673.783, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Weedon\", \"stage_seq\": 24, \"distance_m\": 183810.541, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Hanslope Jn\", \"stage_seq\": 25, \"distance_m\": 204342.972, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1654\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 26, \"distance_m\": 215066.724, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Bletchley\", \"stage_seq\": 27, \"distance_m\": 220071.186, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 28, \"distance_m\": 234916.036, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Tring\", \"stage_seq\": 29, \"distance_m\": 244290.728, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 30, \"distance_m\": 254119.206, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Watford Junction\", \"stage_seq\": 31, \"distance_m\": 267135.652, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 32, \"distance_m\": 276892.886, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Wembley Central\", \"stage_seq\": 33, \"distance_m\": 282268.388, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 34, \"distance_m\": 286686.589, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Camden Jn\", \"stage_seq\": 35, \"distance_m\": 292450.677, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Camden South Jn\", \"stage_seq\": 36, \"distance_m\": 293391.287, \"section_seq\": 1, \"route_path_id\": 27864}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 37, \"distance_m\": 295183.679, \"section_seq\": 1, \"route_path_id\": 27864}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 295183.679, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27864}], \"total_distance_m\": 295183.679, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 288579.108, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6604.571, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:33:34Z\", \"source_id\": 47778324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:33:38Z\", \"source_id\": 15534084, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:21Z\", \"source_id\": 47788796, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:37:23Z\", \"source_id\": 15536911, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:39:26Z\", \"source_id\": 47794168, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:39:32Z\", \"source_id\": 15538458, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:47:09Z\", \"source_id\": 47815084, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:47:10Z\", \"source_id\": 15544312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:55:10Z\", \"source_id\": 47836886, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:55:15Z\", \"source_id\": 15550613, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:13Z\", \"source_id\": 47844641, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:18Z\", \"source_id\": 15552886, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:03:01Z\", \"source_id\": 47857329, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:03:04Z\", \"source_id\": 15556573, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:49Z\", \"source_id\": 47944573, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:34:51Z\", \"source_id\": 15581633, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:03Z\", \"source_id\": 47969991, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:44:05Z\", \"source_id\": 15589053, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:56Z\", \"source_id\": 48035875, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:58Z\", \"source_id\": 15607474, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:26Z\", \"source_id\": 48057564, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:29Z\", \"source_id\": 15613608, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:48Z\", \"source_id\": 48078577, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:51Z\", \"source_id\": 15619622, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:34Z\", \"source_id\": 48100594, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:37Z\", \"source_id\": 15625995, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:54Z\", \"source_id\": 48115226, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:59Z\", \"source_id\": 15630389, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:34Z\", \"source_id\": 48119537, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:38Z\", \"source_id\": 15631803, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:20Z\", \"source_id\": 48139878, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:23Z\", \"source_id\": 15638271, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "15", "timing_fact_generation": 1789490664876008, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390008\", \"390119\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-15T16:46:10.118719", "service_state_evidence_id": 15638271, "current_leg_start_actual_dep": "2026-09-15T17:13:00+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:10.534677", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P MAN EUS 1A54 390008+390119 20 125 {"units": ["390008", "390119"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13023.842, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13672.405, "from_m": 13023.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18955.935, "from_m": 13672.405, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 23927.774, "from_m": 18955.935, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 26845.082, "from_m": 23927.774, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27643.052, "from_m": 26845.082, "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": 28328.758, "from_m": 27643.052, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28396.05, "from_m": 28328.758, "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": 28440.839, "from_m": 28396.05, "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": 28930.151, "from_m": 28440.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28990.616, "from_m": 28930.151, "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": 30010.442, "from_m": 28990.616, "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": 32057.658, "from_m": 30010.442, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32826.095, "from_m": 32057.658, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 40577.978, "from_m": 32826.095, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 41645.4, "from_m": 40577.978, "capability_applied": "tilting", "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 105.0}, {"to_m": 49542.855, "from_m": 41645.4, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 50273.184, "from_m": 49542.855, "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": 51308.528, "from_m": 50273.184, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58320.73, "from_m": 51308.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59407.169, "from_m": 58320.73, "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": 59442.665, "from_m": 59407.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59714.473, "from_m": 59442.665, "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": 60369.685, "from_m": 59714.473, "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": 61284.885, "from_m": 60369.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61312.234, "from_m": 61284.885, "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": 62282.495, "from_m": 61312.234, "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": 63426.817, "from_m": 62282.495, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71860.648, "from_m": 63426.817, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72033.477, "from_m": 71860.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73055.239, "from_m": 72033.477, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 73076.803, "from_m": 73055.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75989.259, "from_m": 73076.803, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 75995.361, "from_m": 75989.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76259.628, "from_m": 75995.361, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 76280.542, "from_m": 76259.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76463.71, "from_m": 76280.542, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 76507.809, "from_m": 76463.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76730.781, "from_m": 76507.809, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 76740.329, "from_m": 76730.781, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78120.334, "from_m": 76740.329, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78125.796, "from_m": 78120.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82195.222, "from_m": 78125.796, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 82204.369, "from_m": 82195.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82787.72, "from_m": 82204.369, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 82798.371, "from_m": 82787.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86763.441, "from_m": 82798.371, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 86790.786, "from_m": 86763.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87043.532, "from_m": 86790.786, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 87059.14, "from_m": 87043.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88193.449, "from_m": 87059.14, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 88207.327, "from_m": 88193.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88464.758, "from_m": 88207.327, "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": 88772.278, "from_m": 88464.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90161.099, "from_m": 88772.278, "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": 90168.047, "from_m": 90161.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90685.097, "from_m": 90168.047, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91018.646, "from_m": 90685.097, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123824.615, "from_m": 91018.646, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137757.395, "from_m": 123824.615, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 137830.267, "from_m": 137757.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138466.215, "from_m": 137830.267, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 158051.744, "from_m": 138466.215, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 158122.113, "from_m": 158051.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158194.209, "from_m": 158122.113, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158260.038, "from_m": 158194.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 164754.009, "from_m": 158260.038, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 164791.598, "from_m": 164754.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 169503.655, "from_m": 164791.598, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 171721.119, "from_m": 169503.655, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 178636.612, "from_m": 171721.119, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 185066.561, "from_m": 178636.612, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 203847.26, "from_m": 185066.561, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 203941.871, "from_m": 203847.26, "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": 216922.797, "from_m": 203941.871, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 217083.474, "from_m": 216922.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217747.726, "from_m": 217083.474, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 218575.864, "from_m": 217747.726, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 220900.018, "from_m": 218575.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 227531.025, "from_m": 220900.018, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 230820.407, "from_m": 227531.025, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 235101.212, "from_m": 230820.407, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 235187.055, "from_m": 235101.212, "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": 235282.555, "from_m": 235187.055, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 235369.017, "from_m": 235282.555, "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": 248630.722, "from_m": 235369.017, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 250563.308, "from_m": 248630.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 258831.726, "from_m": 250563.308, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 258885.663, "from_m": 258831.726, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 260617.037, "from_m": 258885.663, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 261937.758, "from_m": 260617.037, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 276551.175, "from_m": 261937.758, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 282229.146, "from_m": 276551.175, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 284665.032, "from_m": 282229.146, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 288034.892, "from_m": 284665.032, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 289538.324, "from_m": 288034.892, "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": 291383.312, "from_m": 289538.324, "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": 292535.348, "from_m": 291383.312, "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": 292582.239, "from_m": 292535.348, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 293810.805, "from_m": 292582.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 294289.555, "from_m": 293810.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 294344.839, "from_m": 294289.555, "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": 294388.923, "from_m": 294344.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 294432.159, "from_m": 294388.923, "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": 294496.961, "from_m": 294432.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295176.774, "from_m": 294496.961, "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": 295183.679, "from_m": 295176.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}], "service_id": 583182, "profile_key": "eeb1114ca954ba7edd204317d1bf5132aa49dbf4564db9d963d4e8e1c665dcc7", "schedule_id": 85, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 27864}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1524H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13225.959, "section_seq": 1, "route_path_id": 27864}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1537", "location": "Macclesfield", "stage_seq": 10, "distance_m": 28726.906, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Congleton", "stage_seq": 11, "distance_m": 41370.959, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Kidsgrove", "stage_seq": 12, "distance_m": 50413.543, "section_seq": 1, "route_path_id": 27864}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1553H", "location": "Stoke-on-Trent", "stage_seq": 13, "distance_m": 60630.644, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 61451.872, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Stone", "stage_seq": 15, "distance_m": 72134.237, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Colwich Jn", "stage_seq": 16, "distance_m": 90834.5, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Rugeley North Jn", "stage_seq": 17, "distance_m": 94744.96, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Lichfield TV North Jn (LL)", "stage_seq": 18, "distance_m": 107157.795, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Amington Jn", "stage_seq": 19, "distance_m": 119830.97, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 139084.637, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Rugby Trent Valley Jn", "stage_seq": 21, "distance_m": 161288.529, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Rugby", "stage_seq": 22, "distance_m": 162337.836, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Hillmorton Jn", "stage_seq": 23, "distance_m": 164673.783, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Weedon", "stage_seq": 24, "distance_m": 183810.541, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Hanslope Jn", "stage_seq": 25, "distance_m": 204342.972, "section_seq": 1, "route_path_id": 27864}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1654", "location": "Milton Keynes Central", "stage_seq": 26, "distance_m": 215066.724, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Bletchley", "stage_seq": 27, "distance_m": 220071.186, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Ledburn Jn", "stage_seq": 28, "distance_m": 234916.036, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Tring", "stage_seq": 29, "distance_m": 244290.728, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Bourne End Jn (Herts)", "stage_seq": 30, "distance_m": 254119.206, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Watford Junction", "stage_seq": 31, "distance_m": 267135.652, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Harrow & Wealdstone", "stage_seq": 32, "distance_m": 276892.886, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "Wembley Central", "stage_seq": 33, "distance_m": 282268.388, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Willesden West London Jn", "stage_seq": 34, "distance_m": 286686.589, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Camden Jn", "stage_seq": 35, "distance_m": 292450.677, "section_seq": 1, "route_path_id": 27864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Camden South Jn", "stage_seq": 36, "distance_m": 293391.287, "section_seq": 1, "route_path_id": 27864}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": null, "location": "London Euston", "stage_seq": 37, "distance_m": 295183.679, "section_seq": 1, "route_path_id": 27864}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 295183.679, "from_m": 0.0, "section_seq": 1, "route_path_id": 27864}], "total_distance_m": 295183.679, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 288579.108, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6604.571, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:33:34Z", "source_id": 47778324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:33:38Z", "source_id": 15534084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:21Z", "source_id": 47788796, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:37:23Z", "source_id": 15536911, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:39:26Z", "source_id": 47794168, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:39:32Z", "source_id": 15538458, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:47:09Z", "source_id": 47815084, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:47:10Z", "source_id": 15544312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:55:10Z", "source_id": 47836886, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T14:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:55:15Z", "source_id": 15550613, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:13Z", "source_id": 47844641, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T14:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:18Z", "source_id": 15552886, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:03:01Z", "source_id": 47857329, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T15:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:03:04Z", "source_id": 15556573, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:49Z", "source_id": 47944573, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:34:51Z", "source_id": 15581633, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:03Z", "source_id": 47969991, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:44:05Z", "source_id": 15589053, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21476, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:56Z", "source_id": 48035875, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:58Z", "source_id": 15607474, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:26Z", "source_id": 48057564, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:15:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:29Z", "source_id": 15613608, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:48Z", "source_id": 48078577, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:51Z", "source_id": 15619622, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:34Z", "source_id": 48100594, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:37Z", "source_id": 15625995, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:54Z", "source_id": 48115226, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:59Z", "source_id": 15630389, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:34Z", "source_id": 48119537, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T16:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:38Z", "source_id": 15631803, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22724, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:20Z", "source_id": 48139878, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T16:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:23Z", "source_id": 15638271, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Manchester Piccadilly 1514 1515 5 None None London Euston 1727 1727 15 LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01291/2026-09-15/detailed None Milton Keynes Central 2026-09-15T17:13:00+01:00 London Euston 35.0 {"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 49.7 1711 1746 Milton Keynes Central London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638271 1789490664876008 153 153 2026-09-15 16:56:10.534677 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:10.118719
554815 586760 C17770 652E45MU15 2026-09-15 COMPLETE 15638560 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 586760, "stp": "O", "toc": "West Midlands Trains", "uid": "C17770", "consist": "196003", "dest_crs": "KNN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17770/2026-09-15/detailed", "trust_id": "652E45MU15", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Norton", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": null, "is_terminated": 1, "next_location": "Kings Norton", "signalling_id": "2E45", "timing_status": "ON TIME", "origin_station": "Birmingham New Street", "current_leg_arr": "1746", "current_leg_dep": "1743", "current_leg_end": "Kings Norton", "origin_dep_time": "1725", "origin_platform": "7A", "current_location": "Kings Norton", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]}", "current_leg_start": "Pineapple Road", "dest_arr_time_act": "1746", "motion_projection": null, "next_location_lat": "52.4142071", "next_location_lon": "-1.9335199", "previous_location": "Pineapple Road", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3210.573, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3250.736, \"from_m\": 3210.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11332.102, \"from_m\": 3250.736, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11428.33, \"from_m\": 11332.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11989.3, \"from_m\": 11428.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12056.075, \"from_m\": 11989.3, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12251.033, \"from_m\": 12056.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12307.138, \"from_m\": 12251.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12435.37, \"from_m\": 12307.138, \"capability_applied\": null, \"effective_limit_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\": 586760, \"profile_key\": \"00370303616865c9b95549cf651caf4608c855f1dc5521c3ce038d67049e8a41\", \"schedule_id\": 35682, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737\", \"location\": \"Moseley Village\", \"stage_seq\": 6, \"distance_m\": 6459.358, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739\", \"location\": \"Kings Heath\", \"stage_seq\": 7, \"distance_m\": 7570.304, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1742\", \"location\": \"Pineapple Road\", \"stage_seq\": 8, \"distance_m\": 8895.157, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Lifford East Jn\", \"stage_seq\": 9, \"distance_m\": 10569.114, \"section_seq\": 1, \"route_path_id\": 100770}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": null, \"location\": \"Kings Norton\", \"stage_seq\": 10, \"distance_m\": 12435.37, \"section_seq\": 1, \"route_path_id\": 100770}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12435.37, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100770}], \"total_distance_m\": 12435.37, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12435.37, \"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": "1725", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4142071", "current_position_lon": "-1.9335199", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:37Z\", \"source_id\": 48117081, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:38Z\", \"source_id\": 15630991, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:00Z\", \"source_id\": 48125963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:00Z\", \"source_id\": 15633776, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:01Z\", \"source_id\": 48133676, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:01Z\", \"source_id\": 15636275, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:42Z\", \"source_id\": 48140839, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:48Z\", \"source_id\": 15638560, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Norton", "service_state_platform": "4", "timing_fact_generation": 1789490692849984, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:11.376094", "service_state_evidence_id": 15638560, "current_leg_start_actual_dep": "2026-09-15T17:42:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:11.819748", "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 O BHM KNN 2E45 196003 2 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3210.573, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3250.736, "from_m": 3210.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11332.102, "from_m": 3250.736, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11428.33, "from_m": 11332.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11989.3, "from_m": 11428.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12056.075, "from_m": 11989.3, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12251.033, "from_m": 12056.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12307.138, "from_m": 12251.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12435.37, "from_m": 12307.138, "capability_applied": null, "effective_limit_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": 586760, "profile_key": "00370303616865c9b95549cf651caf4608c855f1dc5521c3ce038d67049e8a41", "schedule_id": 35682, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1725", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737", "location": "Moseley Village", "stage_seq": 6, "distance_m": 6459.358, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739", "location": "Kings Heath", "stage_seq": 7, "distance_m": 7570.304, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1742", "location": "Pineapple Road", "stage_seq": 8, "distance_m": 8895.157, "section_seq": 1, "route_path_id": 100770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Lifford East Jn", "stage_seq": 9, "distance_m": 10569.114, "section_seq": 1, "route_path_id": 100770}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": null, "location": "Kings Norton", "stage_seq": 10, "distance_m": 12435.37, "section_seq": 1, "route_path_id": 100770}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12435.37, "from_m": 0.0, "section_seq": 1, "route_path_id": 100770}], "total_distance_m": 12435.37, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12435.37, "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": 20047, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:37Z", "source_id": 48117081, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:38Z", "source_id": 15630991, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20056, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:00Z", "source_id": 48125963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:00Z", "source_id": 15633776, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20051, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:01Z", "source_id": 48133676, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:01Z", "source_id": 15636275, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20411, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:42Z", "source_id": 48140839, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:48Z", "source_id": 15638560, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Birmingham New Street 1725 1725 7A None None Kings Norton 1746 1746 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17770/2026-09-15/detailed None Pineapple Road 2026-09-15T17:42:00+01:00 Kings Norton 3.0 {"type": "LineString", "coordinates": [[-1.907628712360263, 52.43051231741831], [-1.9078130999999996, 52.43022400000001], [-1.9080306, 52.4298842], [-1.9081537, 52.42964289999999], [-1.9087366999999995, 52.428499], [-1.9089767, 52.42802], [-1.9091731999999997, 52.4276398], [-1.9093128999999995, 52.4273853], [-1.9095189, 52.427032399999995], [-1.9096807, 52.42677710000001], [-1.9097712, 52.42664159999999], [-1.9100089, 52.4263048], [-1.910165, 52.42611599999999], [-1.9103426, 52.4258869], [-1.9105242, 52.4256636], [-1.9106583, 52.4255058], [-1.9108643, 52.4252728], [-1.9110263, 52.425091399999985], [-1.9112785, 52.42482150000001], [-1.9116912999999995, 52.4244061], [-1.9122663, 52.42388009999999], [-1.9126949, 52.42351409999999], [-1.9128761999999997, 52.4233711], [-1.9130459, 52.4232381], [-1.9131884, 52.42312590000001], [-1.9135914000000005, 52.4228274], [-1.9138735, 52.4226225], [-1.9140328, 52.42251219999999], [-1.9141981999999995, 52.4224007], [-1.9144913999999995, 52.4222036], [-1.9146414999999997, 52.4221106], [-1.9148787, 52.4219607], [-1.91577, 52.4214272], [-1.9160232, 52.42127700000001], [-1.9167708000000003, 52.42082109999999], [-1.9172271000000003, 52.4205419], [-1.9175811, 52.42033529999999], [-1.9181816000000005, 52.4199831], [-1.9183708, 52.419869], [-1.9186950999999997, 52.4196729], [-1.9187859, 52.41961799999999], [-1.9192700999999996, 52.41932179999999], [-1.9196485, 52.419088499999994], [-1.9200360999999997, 52.4188536], [-1.9205497, 52.4185458], [-1.920701, 52.4184534], [-1.92109144457186, 52.41821984725563], [-1.9211166, 52.418204800000005], [-1.9211456999999996, 52.418185900000005], [-1.9211925999999997, 52.418157599999994], [-1.9213400999999997, 52.41808999999999], [-1.9215059999999995, 52.41801339999999], [-1.9216528, 52.4179581], [-1.921792, 52.4179068], [-1.9219115999999996, 52.417869], [-1.92201, 52.417839], [-1.9221574, 52.4177965], [-1.9223203, 52.4177575], [-1.922461, 52.417730600000006], [-1.9226241, 52.4177039], [-1.9227619, 52.4176811], [-1.9229102, 52.4176659], [-1.9230244, 52.4176554], [-1.9231414, 52.4176476], [-1.9233009999999997, 52.41764140000001], [-1.9234494, 52.41764059999999], [-1.9236643999999996, 52.41764489999999], [-1.9238165999999997, 52.4176565], [-1.9239773, 52.4176732], [-1.9241097, 52.417688299999995], [-1.9242435, 52.41771], [-1.9244894, 52.4177607], [-1.9246373999999995, 52.417796800000005], [-1.9248107, 52.41784539999998], [-1.9249536, 52.41788979999999], [-1.9251085, 52.4179513], [-1.9252299, 52.41800310000001], [-1.9253585, 52.4180643], [-1.9254315999999996, 52.418101100000015], [-1.9255129, 52.4181443], [-1.9255930999999995, 52.4181904], [-1.925663, 52.41823440000001], [-1.9257336000000005, 52.41828300000001], [-1.9258006000000003, 52.4183321], [-1.9258721, 52.4183875], [-1.9259382, 52.418443199999984], [-1.9259984000000003, 52.41849669999999], [-1.9260651999999996, 52.41856369999999], [-1.9261284000000003, 52.4186325], [-1.9261817000000003, 52.418697900000005], [-1.9262418, 52.4187756], [-1.9262973999999995, 52.4188543], [-1.9263592, 52.41896100000001], [-1.9264017, 52.41904799999999], [-1.9264351, 52.4191493], [-1.9264623, 52.41923880000002], [-1.9264776, 52.41930409999999], [-1.9264804, 52.419326299999994], [-1.9264855, 52.4193602], [-1.9264915999999996, 52.4194456], [-1.9264925, 52.419585999999995], [-1.9266148, 52.4189102], [-1.926719, 52.418235], [-1.9267433999999997, 52.4180769], [-1.9267863, 52.417753], [-1.9268433, 52.4174437], [-1.9268766, 52.4172628], [-1.9270751999999995, 52.4167826], [-1.9271886, 52.4165849], [-1.9274141, 52.41627309999999], [-1.9276795, 52.4159862], [-1.9280308999999995, 52.4156966], [-1.9285424, 52.4153481], [-1.9289684, 52.415127699999985], [-1.9293149999999992, 52.41498210000001], [-1.9297030999999996, 52.41484019999999], [-1.9300465, 52.4147429], [-1.9303079000000003, 52.41468319999999], [-1.9306593999999997, 52.41460549999999], [-1.9312014, 52.41451589999999], [-1.9313768, 52.4144869], [-1.932531, 52.41434279999999], [-1.9326456, 52.4143281], [-1.9335199, 52.41420709999999]]} 1.9 1743 1746 Pineapple Road Kings Norton Kings Norton 52.4142071 -1.9335199 52.4142071 -1.9335199 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 Kings Norton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638560 1789490692849984 21 21 2026-09-15 16:56:11.819748 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:11.376094
554816 586251 W83826 062V66MU15 2026-09-15 COMPLETE 15638354 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 586251, "stp": "P", "toc": "ScotRail", "uid": "W83826", "consist": "320318", "dest_crs": "SPR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83826/2026-09-15/detailed", "trust_id": "062V66MU15", "origin_crs": "MLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Springburn", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "3", "is_terminated": 1, "next_location": "Springburn", "signalling_id": "2V66", "timing_status": "LATE", "origin_station": "Milngavie", "current_leg_arr": "1746", "current_leg_dep": "1744", "current_leg_end": "Springburn", "origin_dep_time": "1707", "origin_platform": "1", "current_location": "Springburn", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]}", "current_leg_start": "Barnhill", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "55.8816701", "next_location_lon": "-4.2297434", "previous_location": "Barnhill", "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\": 456.969, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5016.895, \"from_m\": 456.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5103.211, \"from_m\": 5016.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5741.501, \"from_m\": 5103.211, \"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\": 7607.722, \"from_m\": 5741.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7667.954, \"from_m\": 7607.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7929.446, \"from_m\": 7667.954, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8347.499, \"from_m\": 7929.446, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8362.879, \"from_m\": 8347.499, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8403.117, \"from_m\": 8362.879, \"capability_applied\": null, \"effective_limit_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\": 9114.607, \"from_m\": 8403.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9155.372, \"from_m\": 9114.607, \"capability_applied\": null, \"effective_limit_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\": 10481.571, \"from_m\": 9155.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10527.594, \"from_m\": 10481.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15158.9, \"from_m\": 10527.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16002.565, \"from_m\": 15158.9, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16177.842, \"from_m\": 16002.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16435.98, \"from_m\": 16177.842, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19185.186, \"from_m\": 16435.98, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19499.105, \"from_m\": 19185.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19537.269, \"from_m\": 19499.105, \"capability_applied\": null, \"effective_limit_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\": 19706.64, \"from_m\": 19537.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}], \"service_id\": 586251, \"profile_key\": \"8265c74b372ff2fbc3d523c5692bfa44f2aec02083c83824ca897ee34b48c6c0\", \"schedule_id\": 28879, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Milngavie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1710H\", \"location\": \"Hillfoot\", \"stage_seq\": 2, \"distance_m\": 2582.717, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Bearsden\", \"stage_seq\": 3, \"distance_m\": 3465.341, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Westerton\", \"stage_seq\": 4, \"distance_m\": 5256.444, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1718H\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 7344.302, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8347.499, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8878.468, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1724\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 10054.331, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10574.953, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Charing Cross\", \"stage_seq\": 10, \"distance_m\": 12782.554, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1732\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 14021.607, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"High Street\", \"stage_seq\": 12, \"distance_m\": 14890.265, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Bellgrove\", \"stage_seq\": 13, \"distance_m\": 15912.833, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Duke Street\", \"stage_seq\": 14, \"distance_m\": 16732.593, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740\", \"location\": \"Alexandra Parade\", \"stage_seq\": 15, \"distance_m\": 17258.131, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1742H\", \"wtt_dep\": \"1743\", \"location\": \"Barnhill\", \"stage_seq\": 16, \"distance_m\": 19121.719, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Springburn\", \"stage_seq\": 17, \"distance_m\": 19706.64, \"section_seq\": 1, \"route_path_id\": 102093}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19706.64, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102093}], \"total_distance_m\": 19706.64, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19600.385, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 106.255, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1707½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8816701", "current_position_lon": "-4.2297434", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:45Z\", \"source_id\": 48038372, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:52Z\", \"source_id\": 15608138, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:12:23Z\", \"source_id\": 15611907, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:38Z\", \"source_id\": 48058278, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:43Z\", \"source_id\": 15613797, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:11Z\", \"source_id\": 48068257, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:13Z\", \"source_id\": 15616646, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:43Z\", \"source_id\": 48075390, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:45Z\", \"source_id\": 15618747, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:38Z\", \"source_id\": 48083779, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:42Z\", \"source_id\": 15621151, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:20Z\", \"source_id\": 48094056, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:26Z\", \"source_id\": 15624167, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:35Z\", \"source_id\": 48103473, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:35Z\", \"source_id\": 15626778, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:06Z\", \"source_id\": 48110369, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:33:08Z\", \"source_id\": 15628903, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:11Z\", \"source_id\": 48115927, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:15Z\", \"source_id\": 15630616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:21Z\", \"source_id\": 48121687, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:25Z\", \"source_id\": 15632448, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:25Z\", \"source_id\": 15634953, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:32Z\", \"source_id\": 48135057, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:42:36Z\", \"source_id\": 15636799, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:26Z\", \"source_id\": 48140119, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:29Z\", \"source_id\": 15638354, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Springburn", "service_state_platform": "3", "timing_fact_generation": 1789490677671251, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:11.380226", "service_state_evidence_id": 15638354, "current_leg_start_actual_dep": "2026-09-15T17:44:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:11.822767", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P MLN SPR 2V66 320318 3 90 None {"version": 3, "segments": [{"to_m": 456.969, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 5016.895, "from_m": 456.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5103.211, "from_m": 5016.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5741.501, "from_m": 5103.211, "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": 7607.722, "from_m": 5741.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7667.954, "from_m": 7607.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7929.446, "from_m": 7667.954, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8347.499, "from_m": 7929.446, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8362.879, "from_m": 8347.499, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8403.117, "from_m": 8362.879, "capability_applied": null, "effective_limit_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": 9114.607, "from_m": 8403.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9155.372, "from_m": 9114.607, "capability_applied": null, "effective_limit_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": 10481.571, "from_m": 9155.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10527.594, "from_m": 10481.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15158.9, "from_m": 10527.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16002.565, "from_m": 15158.9, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16177.842, "from_m": 16002.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16435.98, "from_m": 16177.842, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19185.186, "from_m": 16435.98, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19499.105, "from_m": 19185.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19537.269, "from_m": 19499.105, "capability_applied": null, "effective_limit_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": 19706.64, "from_m": 19537.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}], "service_id": 586251, "profile_key": "8265c74b372ff2fbc3d523c5692bfa44f2aec02083c83824ca897ee34b48c6c0", "schedule_id": 28879, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1707H", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1710H", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1718H", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 102093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8347.499, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "Hyndland", "stage_seq": 7, "distance_m": 8878.468, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1724", "location": "Partick", "stage_seq": 8, "distance_m": 10054.331, "section_seq": 1, "route_path_id": 102093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10574.953, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Charing Cross", "stage_seq": 10, "distance_m": 12782.554, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1732", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 14021.607, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "High Street", "stage_seq": 12, "distance_m": 14890.265, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Bellgrove", "stage_seq": 13, "distance_m": 15912.833, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Duke Street", "stage_seq": 14, "distance_m": 16732.593, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740", "location": "Alexandra Parade", "stage_seq": 15, "distance_m": 17258.131, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1742H", "wtt_dep": "1743", "location": "Barnhill", "stage_seq": 16, "distance_m": 19121.719, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Springburn", "stage_seq": 17, "distance_m": 19706.64, "section_seq": 1, "route_path_id": 102093}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19706.64, "from_m": 0.0, "section_seq": 1, "route_path_id": 102093}], "total_distance_m": 19706.64, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19600.385, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 106.255, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1326, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:45Z", "source_id": 48038372, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:52Z", "source_id": 15608138, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:12:23Z", "source_id": 15611907, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:38Z", "source_id": 48058278, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:43Z", "source_id": 15613797, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:11Z", "source_id": 48068257, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:13Z", "source_id": 15616646, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:43Z", "source_id": 48075390, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:45Z", "source_id": 15618747, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:38Z", "source_id": 48083779, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:42Z", "source_id": 15621151, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:20Z", "source_id": 48094056, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:26Z", "source_id": 15624167, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:35Z", "source_id": 48103473, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:35Z", "source_id": 15626778, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:06Z", "source_id": 48110369, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:33:08Z", "source_id": 15628903, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:11Z", "source_id": 48115927, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:15Z", "source_id": 15630616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:21Z", "source_id": 48121687, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:25Z", "source_id": 15632448, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:25Z", "source_id": 15634953, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:32Z", "source_id": 48135057, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:42:36Z", "source_id": 15636799, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1512, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:26Z", "source_id": 48140119, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:29Z", "source_id": 15638354, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Milngavie 1707 1707½ 1 None None Springburn 1745 1745 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83826/2026-09-15/detailed None Barnhill 2026-09-15T17:44:00+01:00 Springburn 2.0 {"type": "LineString", "coordinates": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]} 0.4 1744 1746 Barnhill Springburn Springburn 55.8816701 -4.2297434 55.8816701 -4.2297434 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 Springburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638354 1789490677671251 55 55 2026-09-15 16:56:11.822767 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:11.380226
554817 583866 W69032 042H55MR15 2026-09-15 COMPLETE 15638660 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 583866, "stp": "P", "toc": "ScotRail", "uid": "W69032", "consist": "334027+334030", "dest_crs": "HLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69032/2026-09-15/detailed", "trust_id": "042H55MR15", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-15", "dest_arr_time": "1742", "dest_platform": "2", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H55", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1746", "current_leg_dep": "1743", "current_leg_end": "Helensburgh Central", "origin_dep_time": "1541", "origin_platform": "11", "current_location": "Helensburgh Central", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "1742", "motion_projection": null, "next_location_lat": "56.0039570", "next_location_lon": "-4.7323381", "previous_location": "Craigendoran", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"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\": 14624.42, \"from_m\": 5005.769, \"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\": 15043.854, \"from_m\": 14624.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17349.057, \"from_m\": 15043.854, \"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\": 28314.791, \"from_m\": 17349.057, \"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\": 28411.767, \"from_m\": 28314.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29396.588, \"from_m\": 28411.767, \"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\": 29720.643, \"from_m\": 29396.588, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30538.491, \"from_m\": 29720.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30607.799, \"from_m\": 30538.491, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30862.427, \"from_m\": 30607.799, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31496.561, \"from_m\": 30862.427, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31893.886, \"from_m\": 31496.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33947.167, \"from_m\": 31893.886, \"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\": 36442.963, \"from_m\": 33947.167, \"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\": 39657.244, \"from_m\": 36442.963, \"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\": 46692.059, \"from_m\": 39657.244, \"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\": 49300.513, \"from_m\": 46692.059, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49354.758, \"from_m\": 49300.513, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54301.851, \"from_m\": 49354.758, \"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\": 57086.9, \"from_m\": 54301.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57613.516, \"from_m\": 57086.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57678.998, \"from_m\": 57613.516, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 58021.294, \"from_m\": 57678.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68873.032, \"from_m\": 58021.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69268.394, \"from_m\": 68873.032, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70059.266, \"from_m\": 69268.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70902.931, \"from_m\": 70059.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75534.237, \"from_m\": 70902.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75580.26, \"from_m\": 75534.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76906.459, \"from_m\": 75580.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76947.224, \"from_m\": 76906.459, \"capability_applied\": null, \"effective_limit_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\": 77658.714, \"from_m\": 76947.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77698.952, \"from_m\": 77658.714, \"capability_applied\": null, \"effective_limit_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\": 77714.332, \"from_m\": 77698.952, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77760.946, \"from_m\": 77714.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77832.219, \"from_m\": 77760.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79091.347, \"from_m\": 77832.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85122.568, \"from_m\": 79091.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85586.364, \"from_m\": 85122.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91194.2, \"from_m\": 85586.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92017.105, \"from_m\": 91194.2, \"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\": 94367.847, \"from_m\": 92017.105, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95289.553, \"from_m\": 94367.847, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95340.303, \"from_m\": 95289.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95406.333, \"from_m\": 95340.303, \"capability_applied\": null, \"effective_limit_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\": 95819.913, \"from_m\": 95406.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96743.862, \"from_m\": 95819.913, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106217.435, \"from_m\": 96743.862, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109029.284, \"from_m\": 106217.435, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 583866, \"profile_key\": \"17e6f9f0d77f6876609ca621e3880bada7484c5ed0cf6cfa519be910266499ba\", \"schedule_id\": 27570, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1609H\", \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30703.173, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Armadale\", \"stage_seq\": 10, \"distance_m\": 34864.23, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Blackridge\", \"stage_seq\": 11, \"distance_m\": 38610.314, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"Caldercruix\", \"stage_seq\": 12, \"distance_m\": 47508.466, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1629\", \"location\": \"Drumgelloch\", \"stage_seq\": 13, \"distance_m\": 52201.815, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1633H\", \"location\": \"Airdrie\", \"stage_seq\": 14, \"distance_m\": 54392.108, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Coatdyke\", \"stage_seq\": 15, \"distance_m\": 55851.372, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 57439.15, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Blairhill\", \"stage_seq\": 17, \"distance_m\": 58430.716, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 62625.711, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1647H\", \"location\": \"Garrowhill\", \"stage_seq\": 19, \"distance_m\": 64175.33, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Shettleston\", \"stage_seq\": 20, \"distance_m\": 66119.977, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Bellgrove\", \"stage_seq\": 21, \"distance_m\": 70148.998, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1655\", \"location\": \"High Street\", \"stage_seq\": 22, \"distance_m\": 71171.566, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1700\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 23, \"distance_m\": 72040.224, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702H\", \"location\": \"Charing Cross\", \"stage_seq\": 24, \"distance_m\": 73279.277, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 25, \"distance_m\": 74802.311, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Partick\", \"stage_seq\": 26, \"distance_m\": 76007.5, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Hyndland\", \"stage_seq\": 27, \"distance_m\": 77183.363, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 28, \"distance_m\": 77714.332, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Garscadden\", \"stage_seq\": 29, \"distance_m\": 80451.046, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Yoker\", \"stage_seq\": 30, \"distance_m\": 82077.955, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Clydebank\", \"stage_seq\": 31, \"distance_m\": 83447.34, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1718H\", \"location\": \"Dalmuir\", \"stage_seq\": 32, \"distance_m\": 85423.654, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726\", \"location\": \"Dumbarton East\", \"stage_seq\": 33, \"distance_m\": 94670.192, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Dumbarton Central\", \"stage_seq\": 34, \"distance_m\": 95754.752, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Dalreoch\", \"stage_seq\": 35, \"distance_m\": 96350.576, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1734H\", \"location\": \"Cardross\", \"stage_seq\": 36, \"distance_m\": 101482.778, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 37, \"distance_m\": 106428.101, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Craigendoran\", \"stage_seq\": 38, \"distance_m\": 107188.177, \"section_seq\": 1, \"route_path_id\": 101736}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": null, \"location\": \"Helensburgh Central\", \"stage_seq\": 39, \"distance_m\": 109029.284, \"section_seq\": 1, \"route_path_id\": 101736}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109029.284, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101736}], \"total_distance_m\": 109029.284, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 108886.285, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.999, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0039570", "current_position_lon": "-4.7323381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:43:54Z\", \"source_id\": 47806146, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:43:58Z\", \"source_id\": 15541873, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:49:09Z\", \"source_id\": 47820603, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:49:13Z\", \"source_id\": 15545951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:38Z\", \"source_id\": 47845812, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:58:44Z\", \"source_id\": 15553224, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:02:24Z\", \"source_id\": 47855743, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:02:25Z\", \"source_id\": 15556096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:07:06Z\", \"source_id\": 47868620, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:07:10Z\", \"source_id\": 15559821, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:12:05Z\", \"source_id\": 47882504, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:12:08Z\", \"source_id\": 15563786, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:17Z\", \"source_id\": 47891151, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:15:20Z\", \"source_id\": 15566294, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:53Z\", \"source_id\": 47909284, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:21:58Z\", \"source_id\": 15571532, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:26:33Z\", \"source_id\": 15575156, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:32Z\", \"source_id\": 47938460, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:32:38Z\", \"source_id\": 15579903, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:36Z\", \"source_id\": 47941196, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:41Z\", \"source_id\": 15580749, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:45Z\", \"source_id\": 47947270, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:35:51Z\", \"source_id\": 15582446, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:17Z\", \"source_id\": 47954297, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:22Z\", \"source_id\": 15584473, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:08Z\", \"source_id\": 47962022, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:10Z\", \"source_id\": 15586667, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:06Z\", \"source_id\": 47972805, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:45:10Z\", \"source_id\": 15589883, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:27Z\", \"source_id\": 47982515, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:30Z\", \"source_id\": 15592639, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:49Z\", \"source_id\": 47989390, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:54Z\", \"source_id\": 15594581, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:25Z\", \"source_id\": 47991180, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:51:28Z\", \"source_id\": 15595044, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:19Z\", \"source_id\": 48002357, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:23Z\", \"source_id\": 15598151, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:37Z\", \"source_id\": 48017293, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:00:41Z\", \"source_id\": 15602375, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:05Z\", \"source_id\": 48027508, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:08Z\", \"source_id\": 15605139, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:50Z\", \"source_id\": 48035614, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:55Z\", \"source_id\": 15607407, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:29Z\", \"source_id\": 48049108, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:32Z\", \"source_id\": 15611223, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:31Z\", \"source_id\": 48055046, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:36Z\", \"source_id\": 15612921, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:37Z\", \"source_id\": 48058096, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:41Z\", \"source_id\": 15613747, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:41Z\", \"source_id\": 48066907, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:46Z\", \"source_id\": 15616274, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:36Z\", \"source_id\": 48094926, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:40Z\", \"source_id\": 15624405, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:22Z\", \"source_id\": 48099904, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:25Z\", \"source_id\": 15625804, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:27Z\", \"source_id\": 48105853, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:31Z\", \"source_id\": 15627520, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:06Z\", \"source_id\": 48115751, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:11Z\", \"source_id\": 15630565, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:13Z\", \"source_id\": 48131722, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:18Z\", \"source_id\": 15635643, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:51Z\", \"source_id\": 48141169, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:56Z\", \"source_id\": 15638660, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "2", "timing_fact_generation": 1789490696884263, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:15.774537", "service_state_evidence_id": 15638660, "current_leg_start_actual_dep": "2026-09-15T17:43:30+01:00", "operational_evidence_version": 137, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:16.508264", "service_state_valid_until_kind": null, "operational_interpretation_version": 137, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB HLC 2H55 334027+334030 6 90 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "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": 14624.42, "from_m": 5005.769, "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": 15043.854, "from_m": 14624.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17349.057, "from_m": 15043.854, "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": 28314.791, "from_m": 17349.057, "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": 28411.767, "from_m": 28314.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29396.588, "from_m": 28411.767, "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": 29720.643, "from_m": 29396.588, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30538.491, "from_m": 29720.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 30607.799, "from_m": 30538.491, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30862.427, "from_m": 30607.799, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31496.561, "from_m": 30862.427, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31893.886, "from_m": 31496.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33947.167, "from_m": 31893.886, "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": 36442.963, "from_m": 33947.167, "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": 39657.244, "from_m": 36442.963, "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": 46692.059, "from_m": 39657.244, "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": 49300.513, "from_m": 46692.059, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49354.758, "from_m": 49300.513, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54301.851, "from_m": 49354.758, "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": 57086.9, "from_m": 54301.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57613.516, "from_m": 57086.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57678.998, "from_m": 57613.516, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 58021.294, "from_m": 57678.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68873.032, "from_m": 58021.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69268.394, "from_m": 68873.032, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70059.266, "from_m": 69268.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70902.931, "from_m": 70059.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75534.237, "from_m": 70902.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75580.26, "from_m": 75534.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76906.459, "from_m": 75580.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76947.224, "from_m": 76906.459, "capability_applied": null, "effective_limit_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": 77658.714, "from_m": 76947.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77698.952, "from_m": 77658.714, "capability_applied": null, "effective_limit_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": 77714.332, "from_m": 77698.952, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77760.946, "from_m": 77714.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77832.219, "from_m": 77760.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79091.347, "from_m": 77832.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85122.568, "from_m": 79091.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85586.364, "from_m": 85122.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91194.2, "from_m": 85586.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92017.105, "from_m": 91194.2, "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": 94367.847, "from_m": 92017.105, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95289.553, "from_m": 94367.847, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95340.303, "from_m": 95289.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95406.333, "from_m": 95340.303, "capability_applied": null, "effective_limit_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": 95819.913, "from_m": 95406.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96743.862, "from_m": 95819.913, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106217.435, "from_m": 96743.862, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109029.284, "from_m": 106217.435, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 583866, "profile_key": "17e6f9f0d77f6876609ca621e3880bada7484c5ed0cf6cfa519be910266499ba", "schedule_id": 27570, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1609H", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.173, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Armadale", "stage_seq": 10, "distance_m": 34864.23, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Blackridge", "stage_seq": 11, "distance_m": 38610.314, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47508.466, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52201.815, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1633H", "location": "Airdrie", "stage_seq": 14, "distance_m": 54392.108, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Coatdyke", "stage_seq": 15, "distance_m": 55851.372, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57439.15, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Blairhill", "stage_seq": 17, "distance_m": 58430.716, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62625.711, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64175.33, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Shettleston", "stage_seq": 20, "distance_m": 66119.977, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Bellgrove", "stage_seq": 21, "distance_m": 70148.998, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1655", "location": "High Street", "stage_seq": 22, "distance_m": 71171.566, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1700", "location": "Glasgow Queen St Low Level", "stage_seq": 23, "distance_m": 72040.224, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702H", "location": "Charing Cross", "stage_seq": 24, "distance_m": 73279.277, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Finnieston East Jn", "stage_seq": 25, "distance_m": 74802.311, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Partick", "stage_seq": 26, "distance_m": 76007.5, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Hyndland", "stage_seq": 27, "distance_m": 77183.363, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Hyndland East Jn", "stage_seq": 28, "distance_m": 77714.332, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Garscadden", "stage_seq": 29, "distance_m": 80451.046, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Yoker", "stage_seq": 30, "distance_m": 82077.955, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Clydebank", "stage_seq": 31, "distance_m": 83447.34, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1718H", "location": "Dalmuir", "stage_seq": 32, "distance_m": 85423.654, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726", "location": "Dumbarton East", "stage_seq": 33, "distance_m": 94670.192, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Dumbarton Central", "stage_seq": 34, "distance_m": 95754.752, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Dalreoch", "stage_seq": 35, "distance_m": 96350.576, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Cardross", "stage_seq": 36, "distance_m": 101482.778, "section_seq": 1, "route_path_id": 101736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Craigendoran Jn", "stage_seq": 37, "distance_m": 106428.101, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Craigendoran", "stage_seq": 38, "distance_m": 107188.177, "section_seq": 1, "route_path_id": 101736}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 39, "distance_m": 109029.284, "section_seq": 1, "route_path_id": 101736}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109029.284, "from_m": 0.0, "section_seq": 1, "route_path_id": 101736}], "total_distance_m": 109029.284, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 108886.285, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.999, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:43:54Z", "source_id": 47806146, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T14:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:43:58Z", "source_id": 15541873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:49:09Z", "source_id": 47820603, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:49:13Z", "source_id": 15545951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:38Z", "source_id": 47845812, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T14:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:58:44Z", "source_id": 15553224, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:02:24Z", "source_id": 47855743, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:02:25Z", "source_id": 15556096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:07:06Z", "source_id": 47868620, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:07:10Z", "source_id": 15559821, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:12:05Z", "source_id": 47882504, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:12:08Z", "source_id": 15563786, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:17Z", "source_id": 47891151, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T15:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:15:20Z", "source_id": 15566294, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:53Z", "source_id": 47909284, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T15:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:21:58Z", "source_id": 15571532, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:26:33Z", "source_id": 15575156, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:32Z", "source_id": 47938460, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:32:38Z", "source_id": 15579903, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:36Z", "source_id": 47941196, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T15:35:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:41Z", "source_id": 15580749, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:45Z", "source_id": 47947270, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:35:51Z", "source_id": 15582446, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:17Z", "source_id": 47954297, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T15:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:22Z", "source_id": 15584473, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:08Z", "source_id": 47962022, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T15:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:10Z", "source_id": 15586667, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:06Z", "source_id": 47972805, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:45:10Z", "source_id": 15589883, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:27Z", "source_id": 47982515, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:30Z", "source_id": 15592639, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:49Z", "source_id": 47989390, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:54Z", "source_id": 15594581, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:25Z", "source_id": 47991180, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:51:28Z", "source_id": 15595044, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:19Z", "source_id": 48002357, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T15:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:23Z", "source_id": 15598151, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:37Z", "source_id": 48017293, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:00:41Z", "source_id": 15602375, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:05Z", "source_id": 48027508, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T16:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:08Z", "source_id": 15605139, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:50Z", "source_id": 48035614, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:55Z", "source_id": 15607407, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:29Z", "source_id": 48049108, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:12:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:32Z", "source_id": 15611223, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:31Z", "source_id": 48055046, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T16:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:36Z", "source_id": 15612921, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:37Z", "source_id": 48058096, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T16:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:41Z", "source_id": 15613747, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:41Z", "source_id": 48066907, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:46Z", "source_id": 15616274, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:36Z", "source_id": 48094926, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T16:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:40Z", "source_id": 15624405, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:22Z", "source_id": 48099904, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T16:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:25Z", "source_id": 15625804, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:27Z", "source_id": 48105853, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T16:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:31Z", "source_id": 15627520, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:06Z", "source_id": 48115751, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T16:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:11Z", "source_id": 15630565, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:13Z", "source_id": 48131722, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T16:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:18Z", "source_id": 15635643, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:51Z", "source_id": 48141169, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T16:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:56Z", "source_id": 15638660, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Edinburgh 1541 1541 11 None None Helensburgh Central 1742 1742 2 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69032/2026-09-15/detailed None Craigendoran 2026-09-15T17:43:30+01:00 Helensburgh Central 3.0 {"type": "LineString", "coordinates": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]} 1.1 1743 1746 Craigendoran Helensburgh Central Helensburgh Central 56.0039570 -4.7323381 56.0039570 -4.7323381 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 Helensburgh Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638660 1789490696884263 137 137 2026-09-15 16:56:16.508264 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:15.774537
554818 586772 F45195 515B881U15 2026-09-15 COMPLETE 15638251 2026-09-15 17:46:00 2026-09-15 16:56:37 2026-09-17 16:56:37 {"id": 586772, "stp": "N", "toc": "c2c", "uid": "F45195", "consist": "357044+357211", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45195/2026-09-15/detailed", "trust_id": "515B881U15", "origin_crs": "XEM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-15", "dest_arr_time": "1739", "dest_platform": "4", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "5B88", "timing_status": "LATE", "origin_station": "East Ham E.M.U.D.", "current_leg_arr": "1746", "current_leg_dep": "1729", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1726", "origin_platform": null, "current_location": "London Fenchurch Street", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "East Ham E.M.U.D.", "dest_arr_time_act": "1739", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "East Ham E.M.U.D.", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 475.436, \"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\": 1093.026, \"from_m\": 475.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6060.886, \"from_m\": 1093.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6497.088, \"from_m\": 6060.886, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7851.358, \"from_m\": 6497.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8113.047, \"from_m\": 7851.358, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9963.446, \"from_m\": 8113.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\": 10666.255, \"from_m\": 9963.446, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 586772, \"profile_key\": \"dcce3a22ceb97f520b090342db195b4b5523c2c4e4ffc992f0c6cd1f56e2a128\", \"schedule_id\": 35971, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730H\", \"location\": \"West Ham High Level\", \"stage_seq\": 2, \"distance_m\": 4176.768, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 3, \"distance_m\": 6374.717, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 4, \"distance_m\": 9504.75, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 5, \"distance_m\": 10666.255, \"section_seq\": 1, \"route_path_id\": 40745}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10666.255, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40745}], \"total_distance_m\": 10666.255, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10048.665, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 617.59, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1726", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:29Z\", \"source_id\": 48116810, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:33Z\", \"source_id\": 15630909, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:20Z\", \"source_id\": 48139825, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:23Z\", \"source_id\": 15638251, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "4", "timing_fact_generation": 1789490669126429, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:17.063169", "service_state_evidence_id": 15638251, "current_leg_start_actual_dep": "2026-09-15T17:33:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:17.318901", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N XEM FST 5B88 357044+357211 8 100 None {"version": 3, "segments": [{"to_m": 475.436, "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": 1093.026, "from_m": 475.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6060.886, "from_m": 1093.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6497.088, "from_m": 6060.886, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7851.358, "from_m": 6497.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8113.047, "from_m": 7851.358, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9963.446, "from_m": 8113.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": 10666.255, "from_m": 9963.446, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 586772, "profile_key": "dcce3a22ceb97f520b090342db195b4b5523c2c4e4ffc992f0c6cd1f56e2a128", "schedule_id": 35971, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1726", "location": "East Ham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "West Ham High Level", "stage_seq": 2, "distance_m": 4176.768, "section_seq": 1, "route_path_id": 40745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Gas Factory Jn", "stage_seq": 3, "distance_m": 6374.717, "section_seq": 1, "route_path_id": 40745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Christian Street Jn", "stage_seq": 4, "distance_m": 9504.75, "section_seq": 1, "route_path_id": 40745}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 5, "distance_m": 10666.255, "section_seq": 1, "route_path_id": 40745}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10666.255, "from_m": 0.0, "section_seq": 1, "route_path_id": 40745}], "total_distance_m": 10666.255, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10048.665, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 617.59, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:29Z", "source_id": 48116810, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:33Z", "source_id": 15630909, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15376, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:20Z", "source_id": 48139825, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:23Z", "source_id": 15638251, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] East Ham E.M.U.D. 1726 1726 None None None London Fenchurch Street 1739 1739 4 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45195/2026-09-15/detailed None East Ham E.M.U.D. 2026-09-15T17:33:00+01:00 London Fenchurch Street 17.0 {"type": "LineString", "coordinates": [[0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 6.6 1729 1746 East Ham E.M.U.D. London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638251 1789490669126429 16 16 2026-09-15 16:56:17.318901 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:17.063169
554819 585875 P88354 882L51MT15 2026-09-15 COMPLETE 15638965 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 585875, "stp": "P", "toc": "Southeastern", "uid": "P88354", "consist": "376019", "dest_crs": "DFD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88354/2026-09-15/detailed", "trust_id": "882L51MT15", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-15", "dest_arr_time": "1747", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2L51", "timing_status": "EARLY", "origin_station": "London Cannon Street", "current_leg_arr": "1746", "current_leg_dep": "1742", "current_leg_end": "Dartford", "origin_dep_time": "1654", "origin_platform": "1", "current_location": "Dartford", "last_update_time": "2026-09-15T16:56:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "1747", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Slade Green", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8068.521, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8458.559, \"from_m\": 8068.521, \"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\": 10420.264, \"from_m\": 8458.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11955.423, \"from_m\": 10420.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12371.949, \"from_m\": 11955.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12429.048, \"from_m\": 12371.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13866.439, \"from_m\": 12429.048, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15598.4, \"from_m\": 13866.439, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15989.659, \"from_m\": 15598.4, \"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\": 16888.115, \"from_m\": 15989.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16921.869, \"from_m\": 16888.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25542.431, \"from_m\": 16921.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25571.964, \"from_m\": 25542.431, \"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\": 27249.371, \"from_m\": 25571.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27986.727, \"from_m\": 27249.371, \"capability_applied\": null, \"effective_limit_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\": 28032.369, \"from_m\": 27986.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28382.057, \"from_m\": 28032.369, \"capability_applied\": null, \"effective_limit_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\": 28654.774, \"from_m\": 28382.057, \"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\": 585875, \"profile_key\": \"3514eb59e16e162356e8e884c439f62cf325e258f17126d79bda50d5399182fe\", \"schedule_id\": 23640, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1659\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 4, \"distance_m\": 4912.424, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 5, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1707\", \"location\": \"St. John's\", \"stage_seq\": 7, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710\", \"location\": \"Lewisham\", \"stage_seq\": 8, \"distance_m\": 8219.698, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713\", \"location\": \"Blackheath\", \"stage_seq\": 9, \"distance_m\": 9762.48, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Angerstein Jn\", \"stage_seq\": 10, \"distance_m\": 12403.562, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1719\", \"location\": \"Charlton\", \"stage_seq\": 11, \"distance_m\": 12815.992, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1722H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 12, \"distance_m\": 14697.476, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 13, \"distance_m\": 15852.37, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Plumstead\", \"stage_seq\": 14, \"distance_m\": 16679.976, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1732\", \"location\": \"Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 19219.31, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Belvedere\", \"stage_seq\": 16, \"distance_m\": 21560.547, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"Erith\", \"stage_seq\": 17, \"distance_m\": 23551.549, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742H\", \"location\": \"Slade Green\", \"stage_seq\": 18, \"distance_m\": 25420.963, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 19, \"distance_m\": 26120.625, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 20, \"distance_m\": 27249.371, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Dartford Jn\", \"stage_seq\": 21, \"distance_m\": 27933.3, \"section_seq\": 1, \"route_path_id\": 100122}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 22, \"distance_m\": 28654.774, \"section_seq\": 1, \"route_path_id\": 100122}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28654.774, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100122}], \"total_distance_m\": 28654.774, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28478.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.019, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:01Z\", \"source_id\": 48007077, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:03Z\", \"source_id\": 15599458, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:28Z\", \"source_id\": 48028674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:33Z\", \"source_id\": 15605469, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:05Z\", \"source_id\": 48036282, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:07Z\", \"source_id\": 15607582, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:17Z\", \"source_id\": 48042920, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:21Z\", \"source_id\": 15609378, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:50Z\", \"source_id\": 48050133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:55Z\", \"source_id\": 15611504, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:38Z\", \"source_id\": 48063911, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:42Z\", \"source_id\": 15615415, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:33Z\", \"source_id\": 48077785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:21:37Z\", \"source_id\": 15619419, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:15Z\", \"source_id\": 48085531, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:19Z\", \"source_id\": 15621656, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:20Z\", \"source_id\": 48091552, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:22Z\", \"source_id\": 15623306, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:21Z\", \"source_id\": 48102958, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:25Z\", \"source_id\": 15626675, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:08Z\", \"source_id\": 48113074, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:10Z\", \"source_id\": 15629750, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:59Z\", \"source_id\": 48120808, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:37:01Z\", \"source_id\": 15632139, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:06Z\", \"source_id\": 48128946, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:12Z\", \"source_id\": 15634722, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:14Z\", \"source_id\": 48142214, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:17Z\", \"source_id\": 15638965, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1789490719018033, "current_leg_arrival_utc": "2026-09-15T17:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:17.071181", "service_state_evidence_id": 15638965, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:17.315077", "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 CST DFD 2L51 376019 5 75 None {"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8068.521, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8458.559, "from_m": 8068.521, "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": 10420.264, "from_m": 8458.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11955.423, "from_m": 10420.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12371.949, "from_m": 11955.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12429.048, "from_m": 12371.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13866.439, "from_m": 12429.048, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15598.4, "from_m": 13866.439, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15989.659, "from_m": 15598.4, "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": 16888.115, "from_m": 15989.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16921.869, "from_m": 16888.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25542.431, "from_m": 16921.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25571.964, "from_m": 25542.431, "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": 27249.371, "from_m": 25571.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27986.727, "from_m": 27249.371, "capability_applied": null, "effective_limit_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": 28032.369, "from_m": 27986.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28382.057, "from_m": 28032.369, "capability_applied": null, "effective_limit_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": 28654.774, "from_m": 28382.057, "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": 585875, "profile_key": "3514eb59e16e162356e8e884c439f62cf325e258f17126d79bda50d5399182fe", "schedule_id": 23640, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1654", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1659", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Surrey Canal Jn", "stage_seq": 4, "distance_m": 4912.424, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "North Kent East Jn", "stage_seq": 5, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "New Cross", "stage_seq": 6, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707", "location": "St. John's", "stage_seq": 7, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710", "location": "Lewisham", "stage_seq": 8, "distance_m": 8219.698, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713", "location": "Blackheath", "stage_seq": 9, "distance_m": 9762.48, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Angerstein Jn", "stage_seq": 10, "distance_m": 12403.562, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1719", "location": "Charlton", "stage_seq": 11, "distance_m": 12815.992, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1722H", "location": "Woolwich Dockyard", "stage_seq": 12, "distance_m": 14697.476, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Woolwich Arsenal", "stage_seq": 13, "distance_m": 15852.37, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Plumstead", "stage_seq": 14, "distance_m": 16679.976, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1732", "location": "Abbey Wood", "stage_seq": 15, "distance_m": 19219.31, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Belvedere", "stage_seq": 16, "distance_m": 21560.547, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "Erith", "stage_seq": 17, "distance_m": 23551.549, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742H", "location": "Slade Green", "stage_seq": 18, "distance_m": 25420.963, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Crayford Creek Jn", "stage_seq": 19, "distance_m": 26120.625, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Crayford Spur A Jn", "stage_seq": 20, "distance_m": 27249.371, "section_seq": 1, "route_path_id": 100122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Dartford Jn", "stage_seq": 21, "distance_m": 27933.3, "section_seq": 1, "route_path_id": 100122}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": null, "location": "Dartford", "stage_seq": 22, "distance_m": 28654.774, "section_seq": 1, "route_path_id": 100122}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28654.774, "from_m": 0.0, "section_seq": 1, "route_path_id": 100122}], "total_distance_m": 28654.774, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28478.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.019, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:01Z", "source_id": 48007077, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T15:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:03Z", "source_id": 15599458, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:28Z", "source_id": 48028674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:33Z", "source_id": 15605469, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:05Z", "source_id": 48036282, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:07Z", "source_id": 15607582, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:17Z", "source_id": 48042920, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:21Z", "source_id": 15609378, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:50Z", "source_id": 48050133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:12:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:55Z", "source_id": 15611504, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32142, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:38Z", "source_id": 48063911, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:42Z", "source_id": 15615415, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:33Z", "source_id": 48077785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:21:37Z", "source_id": 15619419, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:15Z", "source_id": 48085531, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:19Z", "source_id": 15621656, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:20Z", "source_id": 48091552, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:22Z", "source_id": 15623306, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:21Z", "source_id": 48102958, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:25Z", "source_id": 15626675, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:08Z", "source_id": 48113074, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:10Z", "source_id": 15629750, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:59Z", "source_id": 48120808, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T16:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:37:01Z", "source_id": 15632139, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:06Z", "source_id": 48128946, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T16:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:12Z", "source_id": 15634722, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31782, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:14Z", "source_id": 48142214, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:17Z", "source_id": 15638965, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] London Cannon Street 1654 1654 1 None None Dartford 1747 1747 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88354/2026-09-15/detailed None Slade Green 2026-09-15T17:42:30+01:00 Dartford 4.0 {"type": "LineString", "coordinates": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 1.9 1742 1746 Slade Green Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-15 16:56:37 TERMINATED 2026-09-15 16:46:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638965 1789490719018033 77 77 2026-09-15 16:56:17.315077 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:17.071181
554820 586271 P28406 162T26MU15 2026-09-15 COMPLETE 15639160 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 586271, "stp": "P", "toc": "Northern", "uid": "P28406", "consist": "195014", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28406/2026-09-15/detailed", "trust_id": "162T26MU15", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-15", "dest_arr_time": "1740", "dest_platform": "7A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2T26", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1746", "current_leg_dep": "1738", "current_leg_end": "Leeds", "origin_dep_time": "1708", "origin_platform": "10", "current_location": "Leeds", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Cross Gates", "dest_arr_time_act": "1740", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Cross Gates", "current_leg_milage": "4.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17375.617, \"from_m\": 5925.208, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18701.353, \"from_m\": 17375.617, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25941.525, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26031.874, \"from_m\": 25941.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26601.074, \"from_m\": 26031.874, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26652.437, \"from_m\": 26601.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35237.368, \"from_m\": 26652.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.344, \"from_m\": 35237.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.129, \"from_m\": 35304.344, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.299, \"from_m\": 37233.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.746, \"from_m\": 38052.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40140.836, \"from_m\": 40101.746, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40824.266, \"from_m\": 40140.836, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41271.517, \"from_m\": 40824.266, \"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\": 41606.932, \"from_m\": 41271.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41726.534, \"from_m\": 41606.932, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 586271, \"profile_key\": \"9a3a0229fa8fc1a9924c04f2d77b9c35b3666c15c75d1c50ef96eb39441cc66f\", \"schedule_id\": 21051, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.452, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1726\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 29136.02, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Garforth\", \"stage_seq\": 6, \"distance_m\": 29984.632, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"Cross Gates\", \"stage_seq\": 7, \"distance_m\": 34619.375, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 8, \"distance_m\": 39096.866, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 41726.534, \"section_seq\": 1, \"route_path_id\": 28328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41726.534, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28328}], \"total_distance_m\": 41726.534, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39138.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2588.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1708", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:51Z\", \"source_id\": 48087324, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:54Z\", \"source_id\": 15622149, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:56Z\", \"source_id\": 48098774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:02Z\", \"source_id\": 15625467, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:24Z\", \"source_id\": 48105663, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:29Z\", \"source_id\": 15627495, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:45Z\", \"source_id\": 48117504, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:35:50Z\", \"source_id\": 15631108, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:22Z\", \"source_id\": 48142553, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:27Z\", \"source_id\": 15639160, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "7", "timing_fact_generation": 1789490731230765, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:19.053540", "service_state_evidence_id": 15639160, "current_leg_start_actual_dep": "2026-09-15T17:38:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:19.806716", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P YRK LDS 2T26 195014 2 100 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17375.617, "from_m": 5925.208, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18701.353, "from_m": 17375.617, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25941.525, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26031.874, "from_m": 25941.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26601.074, "from_m": 26031.874, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26652.437, "from_m": 26601.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35237.368, "from_m": 26652.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.344, "from_m": 35237.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.129, "from_m": 35304.344, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.299, "from_m": 37233.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.746, "from_m": 38052.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40140.836, "from_m": 40101.746, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40824.266, "from_m": 40140.836, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41271.517, "from_m": 40824.266, "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": 41606.932, "from_m": 41271.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41726.534, "from_m": 41606.932, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 586271, "profile_key": "9a3a0229fa8fc1a9924c04f2d77b9c35b3666c15c75d1c50ef96eb39441cc66f", "schedule_id": 21051, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1708", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 28328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.452, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1726", "location": "East Garforth", "stage_seq": 5, "distance_m": 29136.02, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Garforth", "stage_seq": 6, "distance_m": 29984.632, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Cross Gates", "stage_seq": 7, "distance_m": 34619.375, "section_seq": 1, "route_path_id": 28328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 39096.866, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "Leeds", "stage_seq": 9, "distance_m": 41726.534, "section_seq": 1, "route_path_id": 28328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41726.534, "from_m": 0.0, "section_seq": 1, "route_path_id": 28328}], "total_distance_m": 41726.534, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39138.074, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2588.46, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:51Z", "source_id": 48087324, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:54Z", "source_id": 15622149, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:56Z", "source_id": 48098774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:02Z", "source_id": 15625467, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:24Z", "source_id": 48105663, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:29Z", "source_id": 15627495, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:45Z", "source_id": 48117504, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:35:50Z", "source_id": 15631108, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5292, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:22Z", "source_id": 48142553, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:46:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:27Z", "source_id": 15639160, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] York 1708 1708 10 None None Leeds 1740 1740 7A LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28406/2026-09-15/detailed None Cross Gates 2026-09-15T17:38:30+01:00 Leeds 8.0 {"type": "LineString", "coordinates": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} 4.4 1738 1746 Cross Gates Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639160 1789490731230765 39 39 2026-09-15 16:56:19.806716 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:19.053540
554821 586252 W84164 042Y30MU15 2026-09-15 COMPLETE 15633765 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 586252, "stp": "P", "toc": "ScotRail", "uid": "W84164", "consist": "385014+385019", "dest_crs": "NBW", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84164/2026-09-15/detailed", "trust_id": "042Y30MU15", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Berwick", "service_date": "2026-09-15", "dest_arr_time": "1739", "dest_platform": null, "is_terminated": 1, "next_location": "North Berwick", "signalling_id": "2Y30", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1746", "current_leg_dep": "1738", "current_leg_end": "North Berwick", "origin_dep_time": "1707", "origin_platform": "4", "current_location": "North Berwick", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]}", "current_leg_start": "Drem", "dest_arr_time_act": "1739", "motion_projection": null, "next_location_lat": "56.0569963", "next_location_lon": "-2.7303444", "previous_location": "Drem", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5604.689, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9316.096, \"from_m\": 5604.689, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9388.056, \"from_m\": 9316.096, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10069.944, \"from_m\": 9388.056, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"effective_limit_mph\": 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\": 25200.365, \"from_m\": 16574.894, \"capability_applied\": null, \"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\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28127.341, \"from_m\": 26092.847, \"capability_applied\": null, \"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\": 29055.323, \"from_m\": 28127.341, \"capability_applied\": null, \"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\": 29106.025, \"from_m\": 29055.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29121.612, \"from_m\": 29106.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30193.636, \"from_m\": 29121.612, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35187.417, \"from_m\": 30193.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35414.484, \"from_m\": 35187.417, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35532.648, \"from_m\": 35414.484, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 35631.409, \"from_m\": 35532.648, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 35682.562, \"from_m\": 35631.409, \"capability_applied\": null, \"effective_limit_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\": 586252, \"profile_key\": \"46ffd2d0d918efca39ca0bf3dc16dd5c4336310ab74f981fa2f13c2c7ec54084\", \"schedule_id\": 29015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1714\", \"location\": \"Musselburgh\", \"stage_seq\": 5, \"distance_m\": 8180.02, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Wallyford\", \"stage_seq\": 7, \"distance_m\": 12311.107, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Prestonpans\", \"stage_seq\": 8, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1725H\", \"location\": \"Longniddry\", \"stage_seq\": 9, \"distance_m\": 21183.681, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Drem\", \"stage_seq\": 10, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": null, \"location\": \"North Berwick\", \"stage_seq\": 11, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 39831}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39831}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"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": "1707", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "56.0569963", "current_position_lon": "-2.7303444", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:20Z\", \"source_id\": 48068640, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:18:23Z\", \"source_id\": 15616798, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:27Z\", \"source_id\": 48080432, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:22:30Z\", \"source_id\": 15620222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:42Z\", \"source_id\": 48089781, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:47Z\", \"source_id\": 15622820, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:12Z\", \"source_id\": 48102543, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:15Z\", \"source_id\": 15626471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:14Z\", \"source_id\": 48118747, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:36:20Z\", \"source_id\": 15631551, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:57Z\", \"source_id\": 48125794, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:00Z\", \"source_id\": 15633765, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Berwick", "service_state_platform": "1", "timing_fact_generation": 1789490344207757, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:23.482410", "service_state_evidence_id": 15633765, "current_leg_start_actual_dep": "2026-09-15T17:37:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:23.702246", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB NBW 2Y30 385014+385019 6 100 None {"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5604.689, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9316.096, "from_m": 5604.689, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9388.056, "from_m": 9316.096, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10069.944, "from_m": 9388.056, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16574.894, "from_m": 10069.944, "capability_applied": null, "effective_limit_mph": 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": 25200.365, "from_m": 16574.894, "capability_applied": null, "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": 26092.847, "from_m": 25200.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28127.341, "from_m": 26092.847, "capability_applied": null, "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": 29055.323, "from_m": 28127.341, "capability_applied": null, "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": 29106.025, "from_m": 29055.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29121.612, "from_m": 29106.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30193.636, "from_m": 29121.612, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35187.417, "from_m": 30193.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35414.484, "from_m": 35187.417, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 35532.648, "from_m": 35414.484, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 35631.409, "from_m": 35532.648, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 5.0}, {"to_m": 35682.562, "from_m": 35631.409, "capability_applied": null, "effective_limit_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": 586252, "profile_key": "46ffd2d0d918efca39ca0bf3dc16dd5c4336310ab74f981fa2f13c2c7ec54084", "schedule_id": 29015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1707", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Musselburgh", "stage_seq": 5, "distance_m": 8180.02, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Wallyford", "stage_seq": 7, "distance_m": 12311.107, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Prestonpans", "stage_seq": 8, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1725H", "location": "Longniddry", "stage_seq": 9, "distance_m": 21183.681, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Drem", "stage_seq": 10, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": null, "location": "North Berwick", "stage_seq": 11, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 39831}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 39831}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "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": 1033, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:20Z", "source_id": 48068640, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:18:23Z", "source_id": 15616798, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1037, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:27Z", "source_id": 48080432, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:22:30Z", "source_id": 15620222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:42Z", "source_id": 48089781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:47Z", "source_id": 15622820, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1047, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:12Z", "source_id": 48102543, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:15Z", "source_id": 15626471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:14Z", "source_id": 48118747, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:36:20Z", "source_id": 15631551, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1060, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:57Z", "source_id": 48125794, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:00Z", "source_id": 15633765, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Edinburgh 1707 1707 4 None None North Berwick 1739 1739 None LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84164/2026-09-15/detailed None Drem 2026-09-15T17:37:30+01:00 North Berwick 8.0 {"type": "LineString", "coordinates": [[-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]} 4.5 1738 1746 Drem North Berwick North Berwick 56.0569963 -2.7303444 56.0569963 -2.7303444 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 North Berwick TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15633765 1789490344207757 36 36 2026-09-15 16:56:23.702246 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:23.482410
554822 583148 C59741 442O20MQ15 2026-09-15 COMPLETE 15638602 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 583148, "stp": "P", "toc": "East Midlands Railway", "uid": "C59741", "consist": "170204", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59741/2026-09-15/detailed", "trust_id": "442O20MQ15", "origin_crs": "SKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-15", "dest_arr_time": "1727", "dest_platform": "2", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2O20", "timing_status": "LATE", "origin_station": "Skegness", "current_leg_arr": "1746", "current_leg_dep": "1736", "current_leg_end": "Nottingham", "origin_dep_time": "1513", "origin_platform": "4", "current_location": "Nottingham", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0369581, 52.948807], [-1.0375426, 52.9488168], [-1.0379299999999998, 52.9488339], [-1.0387858, 52.9488886], [-1.042052, 52.94915759999999], [-1.0426219, 52.94919199999999], [-1.0428655, 52.9492094], [-1.0436374, 52.94922969999999], [-1.0446154, 52.94923930000001], [-1.0453770999999998, 52.9492447], [-1.0458162, 52.94924639999999], [-1.0464173, 52.9492674], [-1.0470535, 52.94930420000001], [-1.0475101, 52.94934279999998], [-1.048199, 52.9494209], [-1.0487807999999998, 52.94948290000001], [-1.0493287999999998, 52.94956489999999], [-1.0496633999999998, 52.949619600000005], [-1.0502747, 52.9497401], [-1.0508971, 52.9498905], [-1.0514869, 52.950050000000005], [-1.0519903, 52.9502071], [-1.0525069000000002, 52.9503891], [-1.0533466, 52.9507261], [-1.0539796, 52.95104929999999], [-1.0546227, 52.9514667], [-1.0548943, 52.951614100000015], [-1.0549987999999997, 52.9516699], [-1.0554789, 52.95197199999999], [-1.0557283, 52.95211590000001], [-1.0560404999999995, 52.952254299999986], [-1.0567136, 52.9526586], [-1.057932, 52.95335610000001], [-1.0586646, 52.9537314], [-1.0601877, 52.9544558], [-1.0617339999999995, 52.9551284], [-1.0640465, 52.9561285], [-1.0652763, 52.95667460000001], [-1.0665485, 52.957218100000006], [-1.0688671999999997, 52.9582251], [-1.0719592, 52.95957940000001], [-1.0728872, 52.9599541], [-1.0734239999999995, 52.96015739999999], [-1.0742534, 52.9604023], [-1.0746751, 52.9605316], [-1.0750828, 52.96064599999998], [-1.0757911, 52.9608291], [-1.0765045, 52.960976], [-1.0769038, 52.9610475], [-1.0776199, 52.9611561], [-1.0779783409434258, 52.96120459697001], [-1.0781454, 52.9612272], [-1.0783525000000005, 52.9612476], [-1.0785923, 52.9612669], [-1.078779, 52.96128230000001], [-1.0790171, 52.9612996], [-1.0793966, 52.96132479999999], [-1.0797456, 52.9613412], [-1.0799819, 52.9613506], [-1.0801453, 52.961358800000006], [-1.0804013999999995, 52.96137099999999], [-1.0806027, 52.96138049999999], [-1.0810068999999998, 52.961385799999995], [-1.081217, 52.9613875], [-1.081538, 52.9613859], [-1.0816325, 52.9613841], [-1.0817631, 52.96137879999999], [-1.0820344999999998, 52.9613737], [-1.0822581999999998, 52.961365400000005], [-1.0827869, 52.96133220000001], [-1.0832861, 52.961263499999994], [-1.084228, 52.961143], [-1.0848189, 52.9610547], [-1.0851409, 52.9609926], [-1.0856965, 52.96087130000001], [-1.0860776999999997, 52.960757], [-1.0864044999999998, 52.9606621], [-1.0866297231916686, 52.96059926148519], [-1.0868510663610356, 52.9605136433175], [-1.087047044686301, 52.96043823139999], [-1.0872210558478963, 52.96037138627564], [-1.0873764975262552, 52.9603114684874], [-1.087516767401809, 52.96025683857824], [-1.08764526315499, 52.96020585709112], [-1.0877653824662308, 52.960156884569], [-1.087880523015964, 52.960108281554824], [-1.0879940824846217, 52.96005840859158], [-1.088109458552636, 52.96000562622221], [-1.0882300489004395, 52.95994829498968], [-1.0883592512084646, 52.959884775436954], [-1.088500463157143, 52.959813428107], [-1.0886570824269082, 52.959732613542755], [-1.0888325066981914, 52.959640692287195], [-1.0890301336514256, 52.959536024883285], [-1.0895887, 52.95923909999999], [-1.0903416, 52.9588306], [-1.0912094, 52.958341], [-1.0920348, 52.9579085], [-1.0929109, 52.9574359], [-1.0938946, 52.9568985], [-1.0945831, 52.9565348], [-1.0949519, 52.9563327], [-1.0958625, 52.95584800000001], [-1.0964677, 52.9555249], [-1.0969524999999998, 52.9552865], [-1.097404, 52.95505589999999], [-1.0983986, 52.9545763], [-1.0990742, 52.95425319999999], [-1.0997919, 52.9539097], [-1.100393, 52.953616], [-1.1010983, 52.95327249999999], [-1.1017647999999998, 52.9529531], [-1.1024116, 52.9526359], [-1.1028165999999997, 52.9524474], [-1.1033147, 52.9522219], [-1.103655, 52.952076000000005], [-1.1040454, 52.9519301], [-1.1044291999999998, 52.95180179999999], [-1.1050488999999997, 52.95162439999999], [-1.1054808, 52.95152399999999], [-1.1058197, 52.9514544], [-1.1061667000000002, 52.9513883], [-1.1066818, 52.95131450000001], [-1.1074369, 52.95121910000001], [-1.1078693, 52.95117140000001], [-1.1084060000000002, 52.951123], [-1.1088562999999998, 52.9510907], [-1.1093818999999998, 52.951058499999995], [-1.1103568, 52.9510146], [-1.1113067999999997, 52.950999199999984], [-1.1123105, 52.9510079], [-1.1131541, 52.95103619999998], [-1.1137673, 52.95106229999999], [-1.1141847, 52.95107379999999], [-1.1146241, 52.9510747], [-1.1150373000000002, 52.95106289999999], [-1.1156625999999998, 52.9510337], [-1.116024, 52.9510014], [-1.1163769, 52.9509627], [-1.1166597, 52.9509219], [-1.1168642, 52.9508843], [-1.1171859, 52.9508155], [-1.1175464, 52.95072819999999], [-1.118001, 52.95061669999998], [-1.1182586999999995, 52.9505374], [-1.1186769999999997, 52.9504172], [-1.1189840999999998, 52.95031289999999], [-1.1195178, 52.95011740000001], [-1.1198893, 52.949963800000006], [-1.1205773000000003, 52.9496447], [-1.1213431, 52.9492802], [-1.1220525, 52.9489312], [-1.1229988999999998, 52.9484971], [-1.1232546999999995, 52.9483727], [-1.1235719999999998, 52.94822819999999], [-1.1239032, 52.9480933], [-1.1243378, 52.9479413], [-1.1244799, 52.9478945], [-1.1248098, 52.9477846], [-1.1251934, 52.947677099999986], [-1.1255836999999995, 52.9475777], [-1.1259954, 52.9474896], [-1.1266531, 52.9474039], [-1.1268244999999997, 52.9473843], [-1.1270289, 52.9473604], [-1.1273943, 52.9473223], [-1.1277944999999998, 52.94729319999999], [-1.1281655, 52.94727369999999], [-1.1285609, 52.94726599999999], [-1.129087, 52.9472668], [-1.1305145, 52.9473253], [-1.1311892, 52.947353799999995], [-1.131746, 52.94737080000001], [-1.1330224, 52.947402399999994], [-1.1359751, 52.94747139999999], [-1.1363224999999997, 52.947478800000006], [-1.1368809, 52.94749109999999], [-1.1372438, 52.947495200000006], [-1.1375667, 52.94749579999999], [-1.1377276, 52.947493599999994], [-1.1378457, 52.9474896], [-1.1379467, 52.9474843], [-1.1381388, 52.9474719], [-1.1382677, 52.9474629], [-1.1383648999999998, 52.94745730000001], [-1.1384542, 52.9474523], [-1.1385475, 52.94744829999999], [-1.1386915, 52.94744149999999], [-1.1387944, 52.9474342], [-1.138945, 52.94742569999999], [-1.1390879, 52.9474161], [-1.1392856, 52.9474022], [-1.1394105, 52.9473944], [-1.1395105, 52.947390199999994], [-1.1395905999999998, 52.94738910000001], [-1.139627, 52.94738950000001], [-1.1399277, 52.94739390000001], [-1.1399493999999997, 52.9473942], [-1.1404442, 52.94740339999999], [-1.1408678, 52.947407000000005], [-1.1412241, 52.9474061], [-1.1419241, 52.9473782], [-1.1422909000000003, 52.94736869999999], [-1.1424985999999997, 52.9473627], [-1.1432425, 52.94734109999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Radcliffe (Notts)", "dest_arr_time_act": "1727", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Radcliffe (Notts)", "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\": 81.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 402.054, \"from_m\": 81.808, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7705.139, \"from_m\": 402.054, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7995.668, \"from_m\": 7705.139, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8146.909, \"from_m\": 7995.668, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8734.446, \"from_m\": 8146.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14255.275, \"from_m\": 8734.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14670.122, \"from_m\": 14255.275, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36659.07, \"from_m\": 14670.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37420.825, \"from_m\": 36659.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37768.314, \"from_m\": 37420.825, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38520.327, \"from_m\": 37768.314, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39760.698, \"from_m\": 38520.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44477.162, \"from_m\": 39760.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44539.969, \"from_m\": 44477.162, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57306.09, \"from_m\": 44539.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57369.158, \"from_m\": 57306.09, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65117.967, \"from_m\": 57369.158, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65749.496, \"from_m\": 65117.967, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88115.697, \"from_m\": 65749.496, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 88569.719, \"from_m\": 88115.697, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90371.304, \"from_m\": 88569.719, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92169.074, \"from_m\": 90371.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92334.755, \"from_m\": 92169.074, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93156.153, \"from_m\": 92334.755, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 93200.445, \"from_m\": 93156.153, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 93552.817, \"from_m\": 93200.445, \"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\": 93597.109, \"from_m\": 93552.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 94418.507, \"from_m\": 93597.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 94584.188, \"from_m\": 94418.507, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 96381.958, \"from_m\": 94584.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98813.353, \"from_m\": 96381.958, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 98923.416, \"from_m\": 98813.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98965.522, \"from_m\": 98923.416, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107187.611, \"from_m\": 98965.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114185.901, \"from_m\": 107187.611, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116236.173, \"from_m\": 114185.901, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119478.539, \"from_m\": 116236.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122575.552, \"from_m\": 119478.539, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122854.825, \"from_m\": 122575.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123053.807, \"from_m\": 122854.825, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124816.87, \"from_m\": 123053.807, \"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\": 125214.499, \"from_m\": 124816.87, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 125585.743, \"from_m\": 125214.499, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126521.695, \"from_m\": 125585.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127209.648, \"from_m\": 126521.695, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 129327.2, \"from_m\": 127209.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129813.215, \"from_m\": 129327.2, \"capability_applied\": null, \"effective_limit_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\": 583148, \"profile_key\": \"4bafc0c40b681cf172ee38e8da6329839ea085da07dbc9fd8fe003639294773a\", \"schedule_id\": 7098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Skegness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1521H\", \"wtt_dep\": \"1522H\", \"location\": \"Wainfleet\", \"stage_seq\": 2, \"distance_m\": 8036.915, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Bellwater Jn S.B.\", \"stage_seq\": 3, \"distance_m\": 20016.329, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Sibsey S.B.\", \"stage_seq\": 4, \"distance_m\": 30274.348, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548H\", \"location\": \"Boston\", \"stage_seq\": 5, \"distance_m\": 38341.851, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555\", \"location\": \"Hubberts Bridge\", \"stage_seq\": 6, \"distance_m\": 44638.326, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600H\", \"location\": \"Swineshead\", \"stage_seq\": 7, \"distance_m\": 49881.056, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607H\", \"location\": \"Heckington\", \"stage_seq\": 8, \"distance_m\": 57225.296, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1617\", \"location\": \"Sleaford\", \"stage_seq\": 9, \"distance_m\": 65319.64, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"Rauceby\", \"stage_seq\": 10, \"distance_m\": 68821.176, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Ancaster\", \"stage_seq\": 11, \"distance_m\": 74958.386, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Barkston East Jn\", \"stage_seq\": 12, \"distance_m\": 82197.602, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Allington North Jn\", \"stage_seq\": 13, \"distance_m\": 88115.697, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Allington East Jn\", \"stage_seq\": 14, \"distance_m\": 88608.196, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 15, \"distance_m\": 92361.729, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1649\", \"location\": \"Grantham\", \"stage_seq\": 16, \"distance_m\": 93376.631, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 17, \"distance_m\": 94391.533, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Allington Jn\", \"stage_seq\": 18, \"distance_m\": 98813.353, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700H\", \"location\": \"Bottesford\", \"stage_seq\": 19, \"distance_m\": 105256.741, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Bottesford West Jn\", \"stage_seq\": 20, \"distance_m\": 106988.605, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Aslockton\", \"stage_seq\": 21, \"distance_m\": 112292.263, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Bingham\", \"stage_seq\": 22, \"distance_m\": 115904.093, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715H\", \"location\": \"Radcliffe (Notts)\", \"stage_seq\": 23, \"distance_m\": 121711.951, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Netherfield Jn\", \"stage_seq\": 24, \"distance_m\": 125585.743, \"section_seq\": 1, \"route_path_id\": 67906}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 25, \"distance_m\": 129813.215, \"section_seq\": 1, \"route_path_id\": 67906}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 129813.215, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67906}], \"total_distance_m\": 129813.215, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 121201.79, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8611.425, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1513", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:02:23Z\", \"source_id\": 15556018, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:22:37Z\", \"source_id\": 15572049, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:30:12Z\", \"source_id\": 15577916, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:41:35Z\", \"source_id\": 15587059, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:39Z\", \"source_id\": 48008907, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:57:44Z\", \"source_id\": 15599979, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:00Z\", \"source_id\": 48056402, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:07Z\", \"source_id\": 15613300, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:13Z\", \"source_id\": 48091163, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:26:16Z\", \"source_id\": 15623212, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:53Z\", \"source_id\": 48098634, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:58Z\", \"source_id\": 15625455, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:34Z\", \"source_id\": 15630101, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:45Z\", \"source_id\": 48140958, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:49Z\", \"source_id\": 15638602, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "2", "timing_fact_generation": 1789490689899535, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:24.333649", "service_state_evidence_id": 15638602, "current_leg_start_actual_dep": "2026-09-15T17:34:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:25.678782", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P SKG NOT 2O20 170204 3 100 None {"version": 3, "segments": [{"to_m": 81.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 402.054, "from_m": 81.808, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7705.139, "from_m": 402.054, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7995.668, "from_m": 7705.139, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8146.909, "from_m": 7995.668, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8734.446, "from_m": 8146.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14255.275, "from_m": 8734.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14670.122, "from_m": 14255.275, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36659.07, "from_m": 14670.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37420.825, "from_m": 36659.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37768.314, "from_m": 37420.825, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38520.327, "from_m": 37768.314, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39760.698, "from_m": 38520.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44477.162, "from_m": 39760.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44539.969, "from_m": 44477.162, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57306.09, "from_m": 44539.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57369.158, "from_m": 57306.09, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65117.967, "from_m": 57369.158, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65749.496, "from_m": 65117.967, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88115.697, "from_m": 65749.496, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88569.719, "from_m": 88115.697, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90371.304, "from_m": 88569.719, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92169.074, "from_m": 90371.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92334.755, "from_m": 92169.074, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93156.153, "from_m": 92334.755, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 93200.445, "from_m": 93156.153, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 93552.817, "from_m": 93200.445, "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": 93597.109, "from_m": 93552.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 94418.507, "from_m": 93597.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94584.188, "from_m": 94418.507, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 96381.958, "from_m": 94584.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98813.353, "from_m": 96381.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98923.416, "from_m": 98813.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98965.522, "from_m": 98923.416, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107187.611, "from_m": 98965.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114185.901, "from_m": 107187.611, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116236.173, "from_m": 114185.901, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119478.539, "from_m": 116236.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122575.552, "from_m": 119478.539, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122854.825, "from_m": 122575.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123053.807, "from_m": 122854.825, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124816.87, "from_m": 123053.807, "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": 125214.499, "from_m": 124816.87, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 125585.743, "from_m": 125214.499, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126521.695, "from_m": 125585.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127209.648, "from_m": 126521.695, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 129327.2, "from_m": 127209.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129813.215, "from_m": 129327.2, "capability_applied": null, "effective_limit_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": 583148, "profile_key": "4bafc0c40b681cf172ee38e8da6329839ea085da07dbc9fd8fe003639294773a", "schedule_id": 7098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1513", "location": "Skegness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1521H", "wtt_dep": "1522H", "location": "Wainfleet", "stage_seq": 2, "distance_m": 8036.915, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Bellwater Jn S.B.", "stage_seq": 3, "distance_m": 20016.329, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Sibsey S.B.", "stage_seq": 4, "distance_m": 30274.348, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548H", "location": "Boston", "stage_seq": 5, "distance_m": 38341.851, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Hubberts Bridge", "stage_seq": 6, "distance_m": 44638.326, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600H", "location": "Swineshead", "stage_seq": 7, "distance_m": 49881.056, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607H", "location": "Heckington", "stage_seq": 8, "distance_m": 57225.296, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1617", "location": "Sleaford", "stage_seq": 9, "distance_m": 65319.64, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "Rauceby", "stage_seq": 10, "distance_m": 68821.176, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Ancaster", "stage_seq": 11, "distance_m": 74958.386, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Barkston East Jn", "stage_seq": 12, "distance_m": 82197.602, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Allington North Jn", "stage_seq": 13, "distance_m": 88115.697, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Allington East Jn", "stage_seq": 14, "distance_m": 88608.196, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Nottingham Branch Jn", "stage_seq": 15, "distance_m": 92361.729, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1649", "location": "Grantham", "stage_seq": 16, "distance_m": 93376.631, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Nottingham Branch Jn", "stage_seq": 17, "distance_m": 94391.533, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Allington Jn", "stage_seq": 18, "distance_m": 98813.353, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700H", "location": "Bottesford", "stage_seq": 19, "distance_m": 105256.741, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Bottesford West Jn", "stage_seq": 20, "distance_m": 106988.605, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Aslockton", "stage_seq": 21, "distance_m": 112292.263, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Bingham", "stage_seq": 22, "distance_m": 115904.093, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "Radcliffe (Notts)", "stage_seq": 23, "distance_m": 121711.951, "section_seq": 1, "route_path_id": 67906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Netherfield Jn", "stage_seq": 24, "distance_m": 125585.743, "section_seq": 1, "route_path_id": 67906}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": null, "location": "Nottingham", "stage_seq": 25, "distance_m": 129813.215, "section_seq": 1, "route_path_id": 67906}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 129813.215, "from_m": 0.0, "section_seq": 1, "route_path_id": 67906}], "total_distance_m": 129813.215, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 121201.79, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8611.425, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:02:23Z", "source_id": 15556018, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:22:37Z", "source_id": 15572049, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:30:12Z", "source_id": 15577916, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:41:35Z", "source_id": 15587059, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11692, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:39Z", "source_id": 48008907, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:57:44Z", "source_id": 15599979, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11736, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:00Z", "source_id": 48056402, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:07Z", "source_id": 15613300, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11742, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:13Z", "source_id": 48091163, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:26:16Z", "source_id": 15623212, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16641, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:53Z", "source_id": 48098634, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:58Z", "source_id": 15625455, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:34Z", "source_id": 15630101, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16440, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:45Z", "source_id": 48140958, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T16:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:49Z", "source_id": 15638602, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Skegness 1513 1513 4 None None Nottingham 1727 1727 2 LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:C59741/2026-09-15/detailed None Radcliffe (Notts) 2026-09-15T17:34:30+01:00 Nottingham 10.0 {"type": "LineString", "coordinates": [[-1.0369581, 52.948807], [-1.0375426, 52.9488168], [-1.0379299999999998, 52.9488339], [-1.0387858, 52.9488886], [-1.042052, 52.94915759999999], [-1.0426219, 52.94919199999999], [-1.0428655, 52.9492094], [-1.0436374, 52.94922969999999], [-1.0446154, 52.94923930000001], [-1.0453770999999998, 52.9492447], [-1.0458162, 52.94924639999999], [-1.0464173, 52.9492674], [-1.0470535, 52.94930420000001], [-1.0475101, 52.94934279999998], [-1.048199, 52.9494209], [-1.0487807999999998, 52.94948290000001], [-1.0493287999999998, 52.94956489999999], [-1.0496633999999998, 52.949619600000005], [-1.0502747, 52.9497401], [-1.0508971, 52.9498905], [-1.0514869, 52.950050000000005], [-1.0519903, 52.9502071], [-1.0525069000000002, 52.9503891], [-1.0533466, 52.9507261], [-1.0539796, 52.95104929999999], [-1.0546227, 52.9514667], [-1.0548943, 52.951614100000015], [-1.0549987999999997, 52.9516699], [-1.0554789, 52.95197199999999], [-1.0557283, 52.95211590000001], [-1.0560404999999995, 52.952254299999986], [-1.0567136, 52.9526586], [-1.057932, 52.95335610000001], [-1.0586646, 52.9537314], [-1.0601877, 52.9544558], [-1.0617339999999995, 52.9551284], [-1.0640465, 52.9561285], [-1.0652763, 52.95667460000001], [-1.0665485, 52.957218100000006], [-1.0688671999999997, 52.9582251], [-1.0719592, 52.95957940000001], [-1.0728872, 52.9599541], [-1.0734239999999995, 52.96015739999999], [-1.0742534, 52.9604023], [-1.0746751, 52.9605316], [-1.0750828, 52.96064599999998], [-1.0757911, 52.9608291], [-1.0765045, 52.960976], [-1.0769038, 52.9610475], [-1.0776199, 52.9611561], [-1.0779783409434258, 52.96120459697001], [-1.0781454, 52.9612272], [-1.0783525000000005, 52.9612476], [-1.0785923, 52.9612669], [-1.078779, 52.96128230000001], [-1.0790171, 52.9612996], [-1.0793966, 52.96132479999999], [-1.0797456, 52.9613412], [-1.0799819, 52.9613506], [-1.0801453, 52.961358800000006], [-1.0804013999999995, 52.96137099999999], [-1.0806027, 52.96138049999999], [-1.0810068999999998, 52.961385799999995], [-1.081217, 52.9613875], [-1.081538, 52.9613859], [-1.0816325, 52.9613841], [-1.0817631, 52.96137879999999], [-1.0820344999999998, 52.9613737], [-1.0822581999999998, 52.961365400000005], [-1.0827869, 52.96133220000001], [-1.0832861, 52.961263499999994], [-1.084228, 52.961143], [-1.0848189, 52.9610547], [-1.0851409, 52.9609926], [-1.0856965, 52.96087130000001], [-1.0860776999999997, 52.960757], [-1.0864044999999998, 52.9606621], [-1.0866297231916686, 52.96059926148519], [-1.0868510663610356, 52.9605136433175], [-1.087047044686301, 52.96043823139999], [-1.0872210558478963, 52.96037138627564], [-1.0873764975262552, 52.9603114684874], [-1.087516767401809, 52.96025683857824], [-1.08764526315499, 52.96020585709112], [-1.0877653824662308, 52.960156884569], [-1.087880523015964, 52.960108281554824], [-1.0879940824846217, 52.96005840859158], [-1.088109458552636, 52.96000562622221], [-1.0882300489004395, 52.95994829498968], [-1.0883592512084646, 52.959884775436954], [-1.088500463157143, 52.959813428107], [-1.0886570824269082, 52.959732613542755], [-1.0888325066981914, 52.959640692287195], [-1.0890301336514256, 52.959536024883285], [-1.0895887, 52.95923909999999], [-1.0903416, 52.9588306], [-1.0912094, 52.958341], [-1.0920348, 52.9579085], [-1.0929109, 52.9574359], [-1.0938946, 52.9568985], [-1.0945831, 52.9565348], [-1.0949519, 52.9563327], [-1.0958625, 52.95584800000001], [-1.0964677, 52.9555249], [-1.0969524999999998, 52.9552865], [-1.097404, 52.95505589999999], [-1.0983986, 52.9545763], [-1.0990742, 52.95425319999999], [-1.0997919, 52.9539097], [-1.100393, 52.953616], [-1.1010983, 52.95327249999999], [-1.1017647999999998, 52.9529531], [-1.1024116, 52.9526359], [-1.1028165999999997, 52.9524474], [-1.1033147, 52.9522219], [-1.103655, 52.952076000000005], [-1.1040454, 52.9519301], [-1.1044291999999998, 52.95180179999999], [-1.1050488999999997, 52.95162439999999], [-1.1054808, 52.95152399999999], [-1.1058197, 52.9514544], [-1.1061667000000002, 52.9513883], [-1.1066818, 52.95131450000001], [-1.1074369, 52.95121910000001], [-1.1078693, 52.95117140000001], [-1.1084060000000002, 52.951123], [-1.1088562999999998, 52.9510907], [-1.1093818999999998, 52.951058499999995], [-1.1103568, 52.9510146], [-1.1113067999999997, 52.950999199999984], [-1.1123105, 52.9510079], [-1.1131541, 52.95103619999998], [-1.1137673, 52.95106229999999], [-1.1141847, 52.95107379999999], [-1.1146241, 52.9510747], [-1.1150373000000002, 52.95106289999999], [-1.1156625999999998, 52.9510337], [-1.116024, 52.9510014], [-1.1163769, 52.9509627], [-1.1166597, 52.9509219], [-1.1168642, 52.9508843], [-1.1171859, 52.9508155], [-1.1175464, 52.95072819999999], [-1.118001, 52.95061669999998], [-1.1182586999999995, 52.9505374], [-1.1186769999999997, 52.9504172], [-1.1189840999999998, 52.95031289999999], [-1.1195178, 52.95011740000001], [-1.1198893, 52.949963800000006], [-1.1205773000000003, 52.9496447], [-1.1213431, 52.9492802], [-1.1220525, 52.9489312], [-1.1229988999999998, 52.9484971], [-1.1232546999999995, 52.9483727], [-1.1235719999999998, 52.94822819999999], [-1.1239032, 52.9480933], [-1.1243378, 52.9479413], [-1.1244799, 52.9478945], [-1.1248098, 52.9477846], [-1.1251934, 52.947677099999986], [-1.1255836999999995, 52.9475777], [-1.1259954, 52.9474896], [-1.1266531, 52.9474039], [-1.1268244999999997, 52.9473843], [-1.1270289, 52.9473604], [-1.1273943, 52.9473223], [-1.1277944999999998, 52.94729319999999], [-1.1281655, 52.94727369999999], [-1.1285609, 52.94726599999999], [-1.129087, 52.9472668], [-1.1305145, 52.9473253], [-1.1311892, 52.947353799999995], [-1.131746, 52.94737080000001], [-1.1330224, 52.947402399999994], [-1.1359751, 52.94747139999999], [-1.1363224999999997, 52.947478800000006], [-1.1368809, 52.94749109999999], [-1.1372438, 52.947495200000006], [-1.1375667, 52.94749579999999], [-1.1377276, 52.947493599999994], [-1.1378457, 52.9474896], [-1.1379467, 52.9474843], [-1.1381388, 52.9474719], [-1.1382677, 52.9474629], [-1.1383648999999998, 52.94745730000001], [-1.1384542, 52.9474523], [-1.1385475, 52.94744829999999], [-1.1386915, 52.94744149999999], [-1.1387944, 52.9474342], [-1.138945, 52.94742569999999], [-1.1390879, 52.9474161], [-1.1392856, 52.9474022], [-1.1394105, 52.9473944], [-1.1395105, 52.947390199999994], [-1.1395905999999998, 52.94738910000001], [-1.139627, 52.94738950000001], [-1.1399277, 52.94739390000001], [-1.1399493999999997, 52.9473942], [-1.1404442, 52.94740339999999], [-1.1408678, 52.947407000000005], [-1.1412241, 52.9474061], [-1.1419241, 52.9473782], [-1.1422909000000003, 52.94736869999999], [-1.1424985999999997, 52.9473627], [-1.1432425, 52.94734109999999], [-1.1440027999999998, 52.9473183]]} 5.0 1736 1746 Radcliffe (Notts) Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638602 1789490689899535 46 46 2026-09-15 16:56:25.678782 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:24.333649
554823 586985 C11076 722E02MV15 2026-09-15 COMPLETE 15639460 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 586985, "stp": "P", "toc": "London Overground", "uid": "C11076", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11076/2026-09-15/detailed", "trust_id": "722E02MV15", "origin_crs": "SPB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction (C)", "service_date": "2026-09-15", "dest_arr_time": "1747", "dest_platform": "17", "is_terminated": 1, "next_location": "Clapham Junction (C)", "signalling_id": "2E02", "timing_status": "LATE", "origin_station": "Shepherd's Bush", "current_leg_arr": "1746", "current_leg_dep": "1742", "current_leg_end": "Clapham Junction (C)", "origin_dep_time": "1733", "origin_platform": "1", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1981.246, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2987.869, \"from_m\": 1981.246, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4977.899, \"from_m\": 2987.869, \"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\": 5918.859, \"from_m\": 4977.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6203.744, \"from_m\": 5918.859, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7350.74, \"from_m\": 6203.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7577.884, \"from_m\": 7350.74, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 586985, \"profile_key\": \"146d6cf51a6930b4b1eb2bc4a06526bcd3bcbf58e84b75b3012c2d1be519000e\", \"schedule_id\": 1274, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61497}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 2, \"distance_m\": 1748.758, \"section_seq\": 1, \"route_path_id\": 61497}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"West Brompton\", \"stage_seq\": 3, \"distance_m\": 3407.063, \"section_seq\": 1, \"route_path_id\": 61497}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1740H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 4, \"distance_m\": 4872.469, \"section_seq\": 1, \"route_path_id\": 61497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 5, \"distance_m\": 6235.98, \"section_seq\": 1, \"route_path_id\": 61497}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Clapham Junction (C)\", \"stage_seq\": 6, \"distance_m\": 7577.884, \"section_seq\": 1, \"route_path_id\": 61497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7577.884, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61497}], \"total_distance_m\": 7577.884, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5630.301, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1947.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:00Z\", \"source_id\": 48112782, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:34:08Z\", \"source_id\": 15629679, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:11Z\", \"source_id\": 48123917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:13Z\", \"source_id\": 15633101, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:17Z\", \"source_id\": 48129374, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:40:20Z\", \"source_id\": 15634886, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:48Z\", \"source_id\": 48143661, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:52Z\", \"source_id\": 15639460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction (C)", "service_state_platform": "17", "timing_fact_generation": 1789490755175851, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:24.343636", "service_state_evidence_id": 15639460, "current_leg_start_actual_dep": "2026-09-15T17:41:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:27.377702", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SPB None 2E02 None None None None {"version": 3, "segments": [{"to_m": 1981.246, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2987.869, "from_m": 1981.246, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4977.899, "from_m": 2987.869, "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": 5918.859, "from_m": 4977.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6203.744, "from_m": 5918.859, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7350.74, "from_m": 6203.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7577.884, "from_m": 7350.74, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 586985, "profile_key": "146d6cf51a6930b4b1eb2bc4a06526bcd3bcbf58e84b75b3012c2d1be519000e", "schedule_id": 1274, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1733", "location": "Shepherd's Bush", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61497}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735H", "location": "Kensington (Olympia)", "stage_seq": 2, "distance_m": 1748.758, "section_seq": 1, "route_path_id": 61497}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "West Brompton", "stage_seq": 3, "distance_m": 3407.063, "section_seq": 1, "route_path_id": 61497}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Imperial Wharf", "stage_seq": 4, "distance_m": 4872.469, "section_seq": 1, "route_path_id": 61497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Latchmere Jn", "stage_seq": 5, "distance_m": 6235.98, "section_seq": 1, "route_path_id": 61497}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Clapham Junction (C)", "stage_seq": 6, "distance_m": 7577.884, "section_seq": 1, "route_path_id": 61497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7577.884, "from_m": 0.0, "section_seq": 1, "route_path_id": 61497}], "total_distance_m": 7577.884, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5630.301, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1947.583, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:00Z", "source_id": 48112782, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:34:08Z", "source_id": 15629679, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:11Z", "source_id": 48123917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:13Z", "source_id": 15633101, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:17Z", "source_id": 48129374, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:40:20Z", "source_id": 15634886, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29178, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:48Z", "source_id": 48143661, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:52Z", "source_id": 15639460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Shepherd's Bush 1733 1733 1 None None Clapham Junction (C) 1747 1745 17 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C11076/2026-09-15/detailed None Imperial Wharf 2026-09-15T17:41:30+01:00 Clapham Junction (C) 4.0 {"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.5 1742 1746 Imperial Wharf Clapham Junction Carriage Maintenance Depot Clapham Junction (C) 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 Clapham Junction (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639460 1789490755175851 19 19 2026-09-15 16:56:27.377702 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:24.343636
554824 587147 C49351 845P22MV15 2026-09-15 COMPLETE 15639866 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 587147, "stp": "P", "toc": "Great Western Railway", "uid": "C49351", "consist": "150207", "dest_crs": "LSK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49351/2026-09-15/detailed", "trust_id": "845P22MV15", "origin_crs": "LSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liskeard", "service_date": "2026-09-15", "dest_arr_time": "1748", "dest_platform": "2", "is_terminated": 1, "next_location": "Liskeard", "signalling_id": "5P22", "timing_status": "EARLY", "origin_station": "Liskeard", "current_leg_arr": "1748", "current_leg_dep": "1747", "current_leg_end": "Liskeard", "origin_dep_time": "1740", "origin_platform": "1", "current_location": "Liskeard", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4725189, 50.44804129999999], [-4.4717376, 50.4476884], [-4.470988899999999, 50.4473942], [-4.4695189, 50.4468329]]}", "current_leg_start": "Liskeard Sig. 9", "dest_arr_time_act": "1748", "motion_projection": null, "next_location_lat": "50.4468329", "next_location_lon": "-4.4695189", "previous_location": "Liskeard", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 502.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}], \"service_id\": 587147, \"profile_key\": \"2ba4401c5d9c2b9e860f5cdf4e51e72ca37591e62c92573286538fd991a8ccd8\", \"schedule_id\": 6690, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Liskeard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67798}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1747\", \"location\": \"Liskeard Sig. 9\", \"stage_seq\": 2, \"distance_m\": 251.486, \"section_seq\": 1, \"route_path_id\": 67798}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": null, \"location\": \"Liskeard\", \"stage_seq\": 3, \"distance_m\": 502.971, \"section_seq\": 1, \"route_path_id\": 67798}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 502.971, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67798}], \"total_distance_m\": 502.971, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 502.971, \"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": "1740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.4468329", "current_position_lon": "-4.4695189", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:46:22Z\", \"source_id\": 15639866, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liskeard", "service_state_platform": "2", "timing_fact_generation": 1789490788387533, "current_leg_arrival_utc": "2026-09-15T17:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:28.385287", "service_state_evidence_id": 15639866, "current_leg_start_actual_dep": "2026-09-15T17:47:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:28.616524", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P LSK LSK 5P22 150207 2 75 None {"version": 3, "segments": [{"to_m": 502.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}], "service_id": 587147, "profile_key": "2ba4401c5d9c2b9e860f5cdf4e51e72ca37591e62c92573286538fd991a8ccd8", "schedule_id": 6690, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1740", "location": "Liskeard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67798}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1747", "location": "Liskeard Sig. 9", "stage_seq": 2, "distance_m": 251.486, "section_seq": 1, "route_path_id": 67798}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": null, "location": "Liskeard", "stage_seq": 3, "distance_m": 502.971, "section_seq": 1, "route_path_id": 67798}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 502.971, "from_m": 0.0, "section_seq": 1, "route_path_id": 67798}], "total_distance_m": 502.971, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 502.971, "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-15T16:46:22Z", "source_id": 15639866, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Liskeard 1740 1740 1 None None Liskeard 1748 1748 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49351/2026-09-15/detailed None Liskeard Sig. 9 2026-09-15T17:47:00+01:00 Liskeard 1.0 {"type": "LineString", "coordinates": [[-4.4725189, 50.44804129999999], [-4.4717376, 50.4476884], [-4.470988899999999, 50.4473942], [-4.4695189, 50.4468329]]} 0.2 1747 1748 Liskeard Liskeard Liskeard 50.4468329 -4.4695189 50.4468329 -4.4695189 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 Liskeard TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639866 1789490788387533 5 5 2026-09-15 16:56:28.616524 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:28.385287
554825 586241 C01386 122T46MU15 2026-09-15 COMPLETE 15638545 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 586241, "stp": "P", "toc": "Northern", "uid": "C01386", "consist": "156443", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01386/2026-09-15/detailed", "trust_id": "122T46MU15", "origin_crs": "ASL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-15", "dest_arr_time": "1746", "dest_platform": "2", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2T46", "timing_status": "ON TIME", "origin_station": "Ashington (Construction)", "current_leg_arr": "1746", "current_leg_dep": "1733", "current_leg_end": "Newcastle", "origin_dep_time": "1707", "origin_platform": null, "current_location": "Newcastle Central East End", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5200227, 55.0331463], [-1.5203243999999998, 55.033010099999984], [-1.5217655999999995, 55.03239029999999], [-1.5234375, 55.0316319], [-1.5254930999999998, 55.030723], [-1.5271359830031863, 55.030030621853946], [-1.5273344, 55.029947], [-1.5286228999999998, 55.029402899999994], [-1.5305504, 55.028550900000006], [-1.5311402999999997, 55.028307], [-1.5320393999999995, 55.02795949999999], [-1.5328536999999998, 55.02761009999999], [-1.5334923, 55.02730789999999], [-1.5342227, 55.0269646], [-1.5348319999999998, 55.0266795], [-1.5364483999999998, 55.025984099999995], [-1.5391951999999998, 55.02477589999999], [-1.5401456, 55.02431049999999], [-1.5406055, 55.0241121], [-1.5410976, 55.02389980000001], [-1.54315, 55.0229947], [-1.5466049999999998, 55.02148439999999], [-1.5472255, 55.02117069999999], [-1.5476285999999997, 55.020994], [-1.5491672999999997, 55.0203196], [-1.5495255999999995, 55.02013879999999], [-1.5498602999999995, 55.0199498], [-1.5502291, 55.0196868], [-1.5504106999999998, 55.01953600000001], [-1.5505897, 55.019379], [-1.5512129, 55.018858599999994], [-1.551438, 55.0187022], [-1.5516712999999998, 55.01855659999998], [-1.5522093, 55.0182637], [-1.5528359, 55.0180012], [-1.5534467, 55.0177972], [-1.5542387, 55.0176007], [-1.5544971999999997, 55.0175519], [-1.5546135, 55.01753], [-1.5552301, 55.0174176], [-1.5558127, 55.0173075], [-1.556105, 55.0172483], [-1.5563881, 55.01718189999999], [-1.5567580999999997, 55.0170814], [-1.5570989999999998, 55.01696869999999], [-1.5573669999999995, 55.0168707], [-1.5575609999999998, 55.01679099999999], [-1.5576225, 55.01676569999999], [-1.5581979, 55.016475099999994], [-1.5586219, 55.016208500000005], [-1.5590003999999995, 55.015903999999985], [-1.5592866, 55.0156004], [-1.5595026, 55.0152956], [-1.5596842999999998, 55.01491359999999], [-1.5597654, 55.01467649999999], [-1.5598147999999998, 55.014430700000005], [-1.5598295, 55.0141667], [-1.5598072999999997, 55.01387689999999], [-1.5596857999999998, 55.0135097], [-1.5595393999999998, 55.0131351], [-1.559419, 55.0128464], [-1.5593396, 55.01266699999999], [-1.5592692999999995, 55.0125082], [-1.5589535, 55.0116963], [-1.5587513999999998, 55.0109236], [-1.5586615, 55.0106171], [-1.5585157999999997, 55.0100365], [-1.5583697, 55.00931679999999], [-1.5582157, 55.00825429999999], [-1.5581866, 55.00707270000001], [-1.5581694999999998, 55.00637270000001], [-1.5583325999999995, 55.004359], [-1.5583768999999998, 55.00381250000001], [-1.5586003999999998, 55.0012463], [-1.5589757999999998, 54.99917599999999], [-1.5592696999999998, 54.998184900000005], [-1.5592990999999998, 54.9981026], [-1.5593747999999998, 54.9979185], [-1.5595424, 54.99751080000001], [-1.5598266999999997, 54.99685209999999], [-1.5601788, 54.9961444], [-1.5603817, 54.9957793], [-1.5609962999999998, 54.9947512], [-1.5612823999999998, 54.99428170000001], [-1.5613039, 54.9942475], [-1.5614773, 54.99397170000001], [-1.5616598, 54.99367229999999], [-1.5620762, 54.99301859999999], [-1.5622315, 54.992784799999995], [-1.5623891, 54.9925402], [-1.5625721, 54.9923101], [-1.5627076999999998, 54.9921452], [-1.5628991, 54.9919109], [-1.5630596999999995, 54.991695], [-1.5632437, 54.9914524], [-1.5634833, 54.99115519999999], [-1.5637601999999995, 54.99081650000001], [-1.5637964, 54.990771], [-1.5639832, 54.9905361], [-1.5641049744588276, 54.99038365396537], [-1.5644092, 54.99000279999999], [-1.5646760999999998, 54.98968579999999], [-1.5650908, 54.9891992], [-1.5654516, 54.9887909], [-1.565761, 54.9884473], [-1.5661894999999997, 54.987982200000005], [-1.5666011999999998, 54.9875764], [-1.5666831, 54.9874956], [-1.5667884, 54.9873942], [-1.5671278999999998, 54.9870643], [-1.5674186, 54.98679610000001], [-1.5677118, 54.9865359], [-1.5678521, 54.9864159], [-1.5680187, 54.9862735], [-1.5683883, 54.98597660000001], [-1.5687053, 54.985733], [-1.5690347999999998, 54.985484199999995], [-1.569368, 54.9852477], [-1.569784, 54.9849544], [-1.5699892999999998, 54.9848145], [-1.5700847, 54.9847495], [-1.5703727999999997, 54.98454460000001], [-1.5705796, 54.98440370000001], [-1.5707893, 54.98426189999999], [-1.5713275999999998, 54.9839318], [-1.5716165999999998, 54.983757], [-1.5716846999999998, 54.9837177], [-1.5720881, 54.9834862], [-1.5723964, 54.9833139], [-1.5727804, 54.9831122], [-1.5731158, 54.9829446], [-1.5734836, 54.9827739], [-1.5738918999999998, 54.98259550000001], [-1.5742299, 54.98245579999999], [-1.5747924, 54.982237], [-1.5753062, 54.9820539], [-1.5755794, 54.9819608], [-1.5770334999999998, 54.9814829], [-1.578410753130368, 54.98103030611171], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Northumberland Park (Construction)", "dest_arr_time_act": "1746", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Northumberland Park (Construction)", "current_leg_milage": "6.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.136, \"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\": 373.84, \"from_m\": 285.136, \"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\": 2439.623, \"from_m\": 373.84, \"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\": 3163.773, \"from_m\": 2439.623, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3187.162, \"from_m\": 3163.773, \"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\": 4304.524, \"from_m\": 3187.162, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4662.116, \"from_m\": 4304.524, \"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\": 4801.767, \"from_m\": 4662.116, \"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\": 5238.043, \"from_m\": 4801.767, \"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\": 6490.631, \"from_m\": 5238.043, \"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\": 12118.553, \"from_m\": 6490.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12558.678, \"from_m\": 12118.553, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15420.211, \"from_m\": 12558.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15760.036, \"from_m\": 15420.211, \"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\": 18946.769, \"from_m\": 15760.036, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19522.48, \"from_m\": 18946.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21776.101, \"from_m\": 19522.48, \"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\": 23121.441, \"from_m\": 21776.101, \"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\": 27246.692, \"from_m\": 23121.441, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27273.98, \"from_m\": 27246.692, \"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\": 28094.426, \"from_m\": 27273.98, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29014.315, \"from_m\": 28094.426, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30083.781, \"from_m\": 29014.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 586241, \"profile_key\": \"cc88f9dc538e4a25390673b616b06dac904870315c9ebea07132eb68ef88f121\", \"schedule_id\": 120, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Ashington (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 2, \"distance_m\": 2499.05, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 3, \"distance_m\": 3212.44, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712H\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 4, \"distance_m\": 4857.179, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 5, \"distance_m\": 6771.634, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719H\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 6, \"distance_m\": 10107.618, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 7, \"distance_m\": 12012.402, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1724H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 8, \"distance_m\": 14352.846, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Seghill Jn\", \"stage_seq\": 9, \"distance_m\": 15766.509, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728\", \"location\": \"Holywell Jn\", \"stage_seq\": 10, \"distance_m\": 18130.431, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 19642.131, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Benton East Jn\", \"stage_seq\": 12, \"distance_m\": 21776.101, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Benton North Jn\", \"stage_seq\": 13, \"distance_m\": 23121.441, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 14, \"distance_m\": 27138.389, \"section_seq\": 1, \"route_path_id\": 27829}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 15, \"distance_m\": 30083.781, \"section_seq\": 1, \"route_path_id\": 27829}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30083.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27829}], \"total_distance_m\": 30083.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30083.781, \"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": "1707", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:26Z\", \"source_id\": 48054822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:25Z\", \"source_id\": 15612775, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:26Z\", \"source_id\": 48063364, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:16:30Z\", \"source_id\": 15615266, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:06Z\", \"source_id\": 48073777, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:20:10Z\", \"source_id\": 15618220, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:42Z\", \"source_id\": 48084035, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:46Z\", \"source_id\": 15621201, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:39Z\", \"source_id\": 48103733, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:42Z\", \"source_id\": 15626863, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:39Z\", \"source_id\": 48140741, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:44:48Z\", \"source_id\": 15638545, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "2", "timing_fact_generation": 1789490692446526, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:28.628051", "service_state_evidence_id": 15638545, "current_leg_start_actual_dep": "2026-09-15T17:31:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:29.145129", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ASL NCL 2T46 156443 2 75 None {"version": 3, "segments": [{"to_m": 285.136, "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": 373.84, "from_m": 285.136, "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": 2439.623, "from_m": 373.84, "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": 3163.773, "from_m": 2439.623, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3187.162, "from_m": 3163.773, "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": 4304.524, "from_m": 3187.162, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4662.116, "from_m": 4304.524, "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": 4801.767, "from_m": 4662.116, "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": 5238.043, "from_m": 4801.767, "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": 6490.631, "from_m": 5238.043, "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": 12118.553, "from_m": 6490.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12558.678, "from_m": 12118.553, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15420.211, "from_m": 12558.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15760.036, "from_m": 15420.211, "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": 18946.769, "from_m": 15760.036, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19522.48, "from_m": 18946.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21776.101, "from_m": 19522.48, "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": 23121.441, "from_m": 21776.101, "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": 27246.692, "from_m": 23121.441, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27273.98, "from_m": 27246.692, "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": 28094.426, "from_m": 27273.98, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29014.315, "from_m": 28094.426, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30083.781, "from_m": 29014.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 586241, "profile_key": "cc88f9dc538e4a25390673b616b06dac904870315c9ebea07132eb68ef88f121", "schedule_id": 120, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1707", "location": "Ashington (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Marcheys House Jn", "stage_seq": 2, "distance_m": 2499.05, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "West Sleekburn Jn", "stage_seq": 3, "distance_m": 3212.44, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712H", "location": "Bedlington (Construction)", "stage_seq": 4, "distance_m": 4857.179, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Blyth Bebside (Construction)", "stage_seq": 5, "distance_m": 6771.634, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719H", "location": "Newsham (Construction)", "stage_seq": 6, "distance_m": 10107.618, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Red House Farm Jn", "stage_seq": 7, "distance_m": 12012.402, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1724H", "location": "Seaton Delaval (Construction)", "stage_seq": 8, "distance_m": 14352.846, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Seghill Jn", "stage_seq": 9, "distance_m": 15766.509, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Holywell Jn", "stage_seq": 10, "distance_m": 18130.431, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Northumberland Park (Construction)", "stage_seq": 11, "distance_m": 19642.131, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Benton East Jn", "stage_seq": 12, "distance_m": 21776.101, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Benton North Jn", "stage_seq": 13, "distance_m": 23121.441, "section_seq": 1, "route_path_id": 27829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Heaton South Jn", "stage_seq": 14, "distance_m": 27138.389, "section_seq": 1, "route_path_id": 27829}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": null, "location": "Newcastle", "stage_seq": 15, "distance_m": 30083.781, "section_seq": 1, "route_path_id": 27829}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30083.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27829}], "total_distance_m": 30083.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30083.781, "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": 3389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:26Z", "source_id": 48054822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:25Z", "source_id": 15612775, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3382, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:26Z", "source_id": 48063364, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:16:30Z", "source_id": 15615266, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:06Z", "source_id": 48073777, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:20:10Z", "source_id": 15618220, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:42Z", "source_id": 48084035, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:46Z", "source_id": 15621201, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3353, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:39Z", "source_id": 48103733, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:42Z", "source_id": 15626863, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3508, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:39Z", "source_id": 48140741, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:44:48Z", "source_id": 15638545, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Ashington (Construction) 1707 1707 None None None Newcastle 1746 1746 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01386/2026-09-15/detailed None Northumberland Park (Construction) 2026-09-15T17:31:00+01:00 Newcastle 13.0 {"type": "LineString", "coordinates": [[-1.5200227, 55.0331463], [-1.5203243999999998, 55.033010099999984], [-1.5217655999999995, 55.03239029999999], [-1.5234375, 55.0316319], [-1.5254930999999998, 55.030723], [-1.5271359830031863, 55.030030621853946], [-1.5273344, 55.029947], [-1.5286228999999998, 55.029402899999994], [-1.5305504, 55.028550900000006], [-1.5311402999999997, 55.028307], [-1.5320393999999995, 55.02795949999999], [-1.5328536999999998, 55.02761009999999], [-1.5334923, 55.02730789999999], [-1.5342227, 55.0269646], [-1.5348319999999998, 55.0266795], [-1.5364483999999998, 55.025984099999995], [-1.5391951999999998, 55.02477589999999], [-1.5401456, 55.02431049999999], [-1.5406055, 55.0241121], [-1.5410976, 55.02389980000001], [-1.54315, 55.0229947], [-1.5466049999999998, 55.02148439999999], [-1.5472255, 55.02117069999999], [-1.5476285999999997, 55.020994], [-1.5491672999999997, 55.0203196], [-1.5495255999999995, 55.02013879999999], [-1.5498602999999995, 55.0199498], [-1.5502291, 55.0196868], [-1.5504106999999998, 55.01953600000001], [-1.5505897, 55.019379], [-1.5512129, 55.018858599999994], [-1.551438, 55.0187022], [-1.5516712999999998, 55.01855659999998], [-1.5522093, 55.0182637], [-1.5528359, 55.0180012], [-1.5534467, 55.0177972], [-1.5542387, 55.0176007], [-1.5544971999999997, 55.0175519], [-1.5546135, 55.01753], [-1.5552301, 55.0174176], [-1.5558127, 55.0173075], [-1.556105, 55.0172483], [-1.5563881, 55.01718189999999], [-1.5567580999999997, 55.0170814], [-1.5570989999999998, 55.01696869999999], [-1.5573669999999995, 55.0168707], [-1.5575609999999998, 55.01679099999999], [-1.5576225, 55.01676569999999], [-1.5581979, 55.016475099999994], [-1.5586219, 55.016208500000005], [-1.5590003999999995, 55.015903999999985], [-1.5592866, 55.0156004], [-1.5595026, 55.0152956], [-1.5596842999999998, 55.01491359999999], [-1.5597654, 55.01467649999999], [-1.5598147999999998, 55.014430700000005], [-1.5598295, 55.0141667], [-1.5598072999999997, 55.01387689999999], [-1.5596857999999998, 55.0135097], [-1.5595393999999998, 55.0131351], [-1.559419, 55.0128464], [-1.5593396, 55.01266699999999], [-1.5592692999999995, 55.0125082], [-1.5589535, 55.0116963], [-1.5587513999999998, 55.0109236], [-1.5586615, 55.0106171], [-1.5585157999999997, 55.0100365], [-1.5583697, 55.00931679999999], [-1.5582157, 55.00825429999999], [-1.5581866, 55.00707270000001], [-1.5581694999999998, 55.00637270000001], [-1.5583325999999995, 55.004359], [-1.5583768999999998, 55.00381250000001], [-1.5586003999999998, 55.0012463], [-1.5589757999999998, 54.99917599999999], [-1.5592696999999998, 54.998184900000005], [-1.5592990999999998, 54.9981026], [-1.5593747999999998, 54.9979185], [-1.5595424, 54.99751080000001], [-1.5598266999999997, 54.99685209999999], [-1.5601788, 54.9961444], [-1.5603817, 54.9957793], [-1.5609962999999998, 54.9947512], [-1.5612823999999998, 54.99428170000001], [-1.5613039, 54.9942475], [-1.5614773, 54.99397170000001], [-1.5616598, 54.99367229999999], [-1.5620762, 54.99301859999999], [-1.5622315, 54.992784799999995], [-1.5623891, 54.9925402], [-1.5625721, 54.9923101], [-1.5627076999999998, 54.9921452], [-1.5628991, 54.9919109], [-1.5630596999999995, 54.991695], [-1.5632437, 54.9914524], [-1.5634833, 54.99115519999999], [-1.5637601999999995, 54.99081650000001], [-1.5637964, 54.990771], [-1.5639832, 54.9905361], [-1.5641049744588276, 54.99038365396537], [-1.5644092, 54.99000279999999], [-1.5646760999999998, 54.98968579999999], [-1.5650908, 54.9891992], [-1.5654516, 54.9887909], [-1.565761, 54.9884473], [-1.5661894999999997, 54.987982200000005], [-1.5666011999999998, 54.9875764], [-1.5666831, 54.9874956], [-1.5667884, 54.9873942], [-1.5671278999999998, 54.9870643], [-1.5674186, 54.98679610000001], [-1.5677118, 54.9865359], [-1.5678521, 54.9864159], [-1.5680187, 54.9862735], [-1.5683883, 54.98597660000001], [-1.5687053, 54.985733], [-1.5690347999999998, 54.985484199999995], [-1.569368, 54.9852477], [-1.569784, 54.9849544], [-1.5699892999999998, 54.9848145], [-1.5700847, 54.9847495], [-1.5703727999999997, 54.98454460000001], [-1.5705796, 54.98440370000001], [-1.5707893, 54.98426189999999], [-1.5713275999999998, 54.9839318], [-1.5716165999999998, 54.983757], [-1.5716846999999998, 54.9837177], [-1.5720881, 54.9834862], [-1.5723964, 54.9833139], [-1.5727804, 54.9831122], [-1.5731158, 54.9829446], [-1.5734836, 54.9827739], [-1.5738918999999998, 54.98259550000001], [-1.5742299, 54.98245579999999], [-1.5747924, 54.982237], [-1.5753062, 54.9820539], [-1.5755794, 54.9819608], [-1.5770334999999998, 54.9814829], [-1.578410753130368, 54.98103030611171], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} 6.4 1733 1746 Northumberland Park (Construction) Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638545 1789490692446526 44 44 2026-09-15 16:56:29.145129 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:28.628051
554826 585498 L37692 632V47MT15 2026-09-15 COMPLETE 15638883 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 585498, "stp": "P", "toc": "Chiltern Railways", "uid": "L37692", "consist": "165034", "dest_crs": "AVP", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37692/2026-09-15/detailed", "trust_id": "632V47MT15", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury Vale Parkway", "service_date": "2026-09-15", "dest_arr_time": "1748", "dest_platform": null, "is_terminated": 1, "next_location": "Aylesbury Vale Parkway", "signalling_id": "2V47", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "1746", "current_leg_dep": "1741", "current_leg_end": "Aylesbury Vale Parkway", "origin_dep_time": "1641", "origin_platform": "3", "current_location": "Aylesbury Vale Parkway", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]}", "current_leg_start": "Aylesbury", "dest_arr_time_act": "1748", "motion_projection": null, "next_location_lat": "51.8311595", "next_location_lon": "-0.8599033", "previous_location": "Aylesbury", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8028.118, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8581.995, \"from_m\": 8028.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14469.342, \"from_m\": 8581.995, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14662.242, \"from_m\": 14469.342, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14836.729, \"from_m\": 14662.242, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14888.818, \"from_m\": 14836.729, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14975.641, \"from_m\": 14888.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16030.861, \"from_m\": 14975.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27067.821, \"from_m\": 16030.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27981.731, \"from_m\": 27067.821, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37586.861, \"from_m\": 27981.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37663.164, \"from_m\": 37586.861, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37968.573, \"from_m\": 37663.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46216.24, \"from_m\": 37968.573, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46261.918, \"from_m\": 46216.24, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 60357.704, \"from_m\": 46261.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61128.511, \"from_m\": 60357.704, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 61666.799, \"from_m\": 61128.511, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64515.012, \"from_m\": 61666.799, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64751.31, \"from_m\": 64515.012, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 585498, \"profile_key\": \"761188fb38eefc6ef081df82fcfa98a3d36b8ebbf73fc3f5de4f03e3d558ddcf\", \"schedule_id\": 16012, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8244.286, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1654\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 3, \"distance_m\": 14695.894, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 4, \"distance_m\": 25781.039, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1704H\", \"location\": \"Rickmansworth\", \"stage_seq\": 5, \"distance_m\": 27605.089, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Chorleywood\", \"stage_seq\": 6, \"distance_m\": 31120.431, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 34652.815, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1718\", \"location\": \"Amersham\", \"stage_seq\": 8, \"distance_m\": 38018.804, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Mantles Wood\", \"stage_seq\": 9, \"distance_m\": 39619.926, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Great Missenden\", \"stage_seq\": 10, \"distance_m\": 46339.897, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Wendover\", \"stage_seq\": 11, \"distance_m\": 53613.071, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 12, \"distance_m\": 57478.743, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1741\", \"location\": \"Aylesbury\", \"stage_seq\": 13, \"distance_m\": 61022.65, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": null, \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 14, \"distance_m\": 64751.31, \"section_seq\": 1, \"route_path_id\": 67057}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64751.31, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67057}], \"total_distance_m\": 64751.31, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 64471.587, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 279.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8311595", "current_position_lon": "-0.8599033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:52:17Z\", \"source_id\": 15595651, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:03:52Z\", \"source_id\": 15604925, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:08:53Z\", \"source_id\": 15609005, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:13:24Z\", \"source_id\": 15612712, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:39Z\", \"source_id\": 48083853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:23:42Z\", \"source_id\": 15621158, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:30:54Z\", \"source_id\": 15627041, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:42Z\", \"source_id\": 48106480, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:44Z\", \"source_id\": 15627687, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:26Z\", \"source_id\": 48127060, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:39:31Z\", \"source_id\": 15634192, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:05Z\", \"source_id\": 48141868, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:12Z\", \"source_id\": 15638883, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury Vale Parkway", "service_state_platform": null, "timing_fact_generation": 1789490713686294, "current_leg_arrival_utc": "2026-09-15T17:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:34.524917", "service_state_evidence_id": 15638883, "current_leg_start_actual_dep": "2026-09-15T17:41:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:35.737714", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB AVP 2V47 165034 3 75 None {"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8028.118, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8581.995, "from_m": 8028.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14469.342, "from_m": 8581.995, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14662.242, "from_m": 14469.342, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14836.729, "from_m": 14662.242, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14888.818, "from_m": 14836.729, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14975.641, "from_m": 14888.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16030.861, "from_m": 14975.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27067.821, "from_m": 16030.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27981.731, "from_m": 27067.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37586.861, "from_m": 27981.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37663.164, "from_m": 37586.861, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37968.573, "from_m": 37663.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46216.24, "from_m": 37968.573, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46261.918, "from_m": 46216.24, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60357.704, "from_m": 46261.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61128.511, "from_m": 60357.704, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 61666.799, "from_m": 61128.511, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64515.012, "from_m": 61666.799, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64751.31, "from_m": 64515.012, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 585498, "profile_key": "761188fb38eefc6ef081df82fcfa98a3d36b8ebbf73fc3f5de4f03e3d558ddcf", "schedule_id": 16012, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1641", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8244.286, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1654", "location": "Harrow-on-the-Hill", "stage_seq": 3, "distance_m": 14695.894, "section_seq": 1, "route_path_id": 67057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Watford South Jn - (Met)", "stage_seq": 4, "distance_m": 25781.039, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1704H", "location": "Rickmansworth", "stage_seq": 5, "distance_m": 27605.089, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Chorleywood", "stage_seq": 6, "distance_m": 31120.431, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 34652.815, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1718", "location": "Amersham", "stage_seq": 8, "distance_m": 38018.804, "section_seq": 1, "route_path_id": 67057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Mantles Wood", "stage_seq": 9, "distance_m": 39619.926, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Great Missenden", "stage_seq": 10, "distance_m": 46339.897, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Wendover", "stage_seq": 11, "distance_m": 53613.071, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Stoke Mandeville", "stage_seq": 12, "distance_m": 57478.743, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1741", "location": "Aylesbury", "stage_seq": 13, "distance_m": 61022.65, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": null, "location": "Aylesbury Vale Parkway", "stage_seq": 14, "distance_m": 64751.31, "section_seq": 1, "route_path_id": 67057}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64751.31, "from_m": 0.0, "section_seq": 1, "route_path_id": 67057}], "total_distance_m": 64751.31, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 64471.587, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 279.723, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:52:17Z", "source_id": 15595651, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:03:52Z", "source_id": 15604925, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:08:53Z", "source_id": 15609005, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:13:24Z", "source_id": 15612712, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21776, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:39Z", "source_id": 48083853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T16:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:23:42Z", "source_id": 15621158, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:30:54Z", "source_id": 15627041, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:42Z", "source_id": 48106480, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:44Z", "source_id": 15627687, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21752, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:26Z", "source_id": 48127060, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:39:31Z", "source_id": 15634192, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21763, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:05Z", "source_id": 48141868, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:12Z", "source_id": 15638883, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] London Marylebone 1641 1641 3 None None Aylesbury Vale Parkway 1748 1748 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37692/2026-09-15/detailed None Aylesbury 2026-09-15T17:41:00+01:00 Aylesbury Vale Parkway 5.0 {"type": "LineString", "coordinates": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]} 2.3 1741 1746 Aylesbury Aylesbury Vale Parkway Aylesbury Vale Parkway 51.8311595 -0.8599033 51.8311595 -0.8599033 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 Aylesbury Vale Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638883 1789490713686294 31 31 2026-09-15 16:56:35.737714 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:34.524917
554827 582663 W32891 459J43MP15 2026-09-15 COMPLETE 15638913 2026-09-15 17:46:00 2026-09-15 16:56:38 2026-09-17 16:56:38 {"id": 582663, "stp": "P", "toc": "Thameslink", "uid": "W32891", "consist": "700107", "dest_crs": "HRH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32891/2026-09-15/detailed", "trust_id": "459J43MP15", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-15", "dest_arr_time": "1742", "dest_platform": "3", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "9J43", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "1746", "current_leg_dep": "1743", "current_leg_end": "Horsham", "origin_dep_time": "1453", "origin_platform": "2", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-15T16:56:38", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Littlehaven", "dest_arr_time_act": "1742", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Littlehaven", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 22.078, \"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\": 115.0}, {\"to_m\": 1721.147, \"from_m\": 22.078, \"capability_applied\": null, \"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\": 7217.439, \"from_m\": 1721.147, \"capability_applied\": null, \"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\": 8573.847, \"from_m\": 7217.439, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11282.341, \"from_m\": 8573.847, \"capability_applied\": null, \"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\": 14609.907, \"from_m\": 11282.341, \"capability_applied\": null, \"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\": 14669.371, \"from_m\": 14609.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32150.527, \"from_m\": 14669.371, \"capability_applied\": null, \"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\": 34934.509, \"from_m\": 32150.527, \"capability_applied\": null, \"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\": 40060.486, \"from_m\": 34934.509, \"capability_applied\": null, \"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\": 40107.143, \"from_m\": 40060.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50730.121, \"from_m\": 40107.143, \"capability_applied\": null, \"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\": 50820.618, \"from_m\": 50730.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53321.737, \"from_m\": 50820.618, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56182.477, \"from_m\": 53321.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57272.0, \"from_m\": 56182.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57443.275, \"from_m\": 57272.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\": 85619.354, \"from_m\": 57443.275, \"capability_applied\": null, \"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\": 110173.253, \"from_m\": 85619.354, \"capability_applied\": null, \"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\": 113324.147, \"from_m\": 110173.253, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117221.654, \"from_m\": 113324.147, \"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\": 118515.025, \"from_m\": 117221.654, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118570.266, \"from_m\": 118515.025, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119082.842, \"from_m\": 118570.266, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119340.324, \"from_m\": 119082.842, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120430.679, \"from_m\": 119340.324, \"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\": 120518.828, \"from_m\": 120430.679, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 121557.099, \"from_m\": 120518.828, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121662.043, \"from_m\": 121557.099, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 121691.691, \"from_m\": 121662.043, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121880.843, \"from_m\": 121691.691, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122870.368, \"from_m\": 121880.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124064.769, \"from_m\": 122870.368, \"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\": 124127.225, \"from_m\": 124064.769, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 125370.741, \"from_m\": 124127.225, \"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\": 125448.367, \"from_m\": 125370.741, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 125858.003, \"from_m\": 125448.367, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126570.624, \"from_m\": 125858.003, \"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\": 126641.198, \"from_m\": 126570.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127188.096, \"from_m\": 126641.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128801.999, \"from_m\": 127188.096, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 130373.906, \"from_m\": 128801.999, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131310.333, \"from_m\": 130373.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133200.143, \"from_m\": 131310.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142211.68, \"from_m\": 133200.143, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 144364.649, \"from_m\": 142211.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144426.037, \"from_m\": 144364.649, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144465.64, \"from_m\": 144426.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144491.209, \"from_m\": 144465.64, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144544.207, \"from_m\": 144491.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\": 144574.408, \"from_m\": 144544.207, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144611.373, \"from_m\": 144574.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145005.629, \"from_m\": 144611.373, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145036.065, \"from_m\": 145005.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\": 145124.733, \"from_m\": 145036.065, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145188.432, \"from_m\": 145124.733, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145224.139, \"from_m\": 145188.432, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145268.41, \"from_m\": 145224.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145326.974, \"from_m\": 145268.41, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 146604.617, \"from_m\": 145326.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 150947.599, \"from_m\": 146604.617, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151064.368, \"from_m\": 150947.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 151170.286, \"from_m\": 151064.368, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151216.76, \"from_m\": 151170.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152558.085, \"from_m\": 151216.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\": 153186.121, \"from_m\": 152558.085, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158143.173, \"from_m\": 153186.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158981.02, \"from_m\": 158143.173, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 160693.853, \"from_m\": 158981.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 161876.571, \"from_m\": 160693.853, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162433.84, \"from_m\": 161876.571, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162561.996, \"from_m\": 162433.84, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 162846.129, \"from_m\": 162561.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\": 174861.704, \"from_m\": 162846.129, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174972.45, \"from_m\": 174861.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175004.741, \"from_m\": 174972.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175086.308, \"from_m\": 175004.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175446.146, \"from_m\": 175086.308, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175628.538, \"from_m\": 175446.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\": 176032.45, \"from_m\": 175628.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179101.949, \"from_m\": 176032.45, \"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\": 179960.222, \"from_m\": 179101.949, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185330.979, \"from_m\": 179960.222, \"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\": 188046.387, \"from_m\": 185330.979, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 188198.087, \"from_m\": 188046.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 188572.228, \"from_m\": 188198.087, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 188899.187, \"from_m\": 188572.228, \"capability_applied\": null, \"effective_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\": 582663, \"profile_key\": \"2216679d3e77c62b0c48de885bfd12e2ae793ccb12f8b0aa96f821d3505dff1e\", \"schedule_id\": 26303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1506H\", \"wtt_dep\": \"1510\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1518\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 52011.638, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1530\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 56653.077, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 63335.913, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 71468.571, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1545H\", \"wtt_dep\": \"1547\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 78472.129, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 84471.923, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 88743.032, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 90183.868, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 102298.121, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 114859.57, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 118707.437, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 120703.26, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 121880.843, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 123006.53, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 125202.373, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 125932.531, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 126330.222, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 127536.802, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 128263.82, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 130981.494, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 131747.731, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 132849.021, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 138481.316, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 142146.941, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 30, \"distance_m\": 143201.003, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 143954.635, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1647H\", \"location\": \"East Croydon\", \"stage_seq\": 32, \"distance_m\": 144803.737, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"South Croydon\", \"stage_seq\": 33, \"distance_m\": 146251.16, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Purley\", \"stage_seq\": 34, \"distance_m\": 149598.606, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 35, \"distance_m\": 151170.286, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655H\", \"location\": \"Coulsdon South\", \"stage_seq\": 36, \"distance_m\": 152665.884, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701\", \"location\": \"Merstham\", \"stage_seq\": 37, \"distance_m\": 158680.683, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1707H\", \"location\": \"Redhill\", \"stage_seq\": 38, \"distance_m\": 161537.495, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 39, \"distance_m\": 162984.18, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Salfords\", \"stage_seq\": 40, \"distance_m\": 166153.174, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1714\", \"location\": \"Horley\", \"stage_seq\": 41, \"distance_m\": 169622.479, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 42, \"distance_m\": 170974.907, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1723H\", \"location\": \"Three Bridges\", \"stage_seq\": 43, \"distance_m\": 175323.32, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727H\", \"location\": \"Crawley\", \"stage_seq\": 44, \"distance_m\": 177537.627, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Ifield\", \"stage_seq\": 45, \"distance_m\": 179445.613, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Faygate\", \"stage_seq\": 46, \"distance_m\": 183472.331, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738H\", \"location\": \"Littlehaven\", \"stage_seq\": 47, \"distance_m\": 187244.016, \"section_seq\": 1, \"route_path_id\": 100980}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 48, \"distance_m\": 188899.187, \"section_seq\": 1, \"route_path_id\": 100980}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 188899.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100980}], \"total_distance_m\": 188899.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183463.148, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5436.039, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1453", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:05:53Z\", \"source_id\": 47704843, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:05:58Z\", \"source_id\": 15512992, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:15:45Z\", \"source_id\": 47731569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:15:47Z\", \"source_id\": 15520506, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:24:11Z\", \"source_id\": 47753854, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:24:15Z\", \"source_id\": 15526919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:28:47Z\", \"source_id\": 47765550, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:28:47Z\", \"source_id\": 15530333, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:34:35Z\", \"source_id\": 47780997, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:34:35Z\", \"source_id\": 15534781, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:40:20Z\", \"source_id\": 47796883, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:40:24Z\", \"source_id\": 15539167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:32Z\", \"source_id\": 47810651, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:45:34Z\", \"source_id\": 15543099, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:01:33Z\", \"source_id\": 47853433, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:01:36Z\", \"source_id\": 15555447, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:18Z\", \"source_id\": 47880297, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:11:18Z\", \"source_id\": 15563078, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:27Z\", \"source_id\": 47905320, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:20:32Z\", \"source_id\": 15570380, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:02Z\", \"source_id\": 47917565, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:25:05Z\", \"source_id\": 15573990, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:02Z\", \"source_id\": 47923072, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:27:05Z\", \"source_id\": 15575501, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:28:58Z\", \"source_id\": 47928423, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:29:04Z\", \"source_id\": 15577107, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:22Z\", \"source_id\": 47940609, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:33:23Z\", \"source_id\": 15580543, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:37:58Z\", \"source_id\": 47953405, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:38:02Z\", \"source_id\": 15584176, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:15Z\", \"source_id\": 47967805, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:43:18Z\", \"source_id\": 15588410, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:16Z\", \"source_id\": 47979119, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:47:20Z\", \"source_id\": 15591689, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:29Z\", \"source_id\": 47988485, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:33Z\", \"source_id\": 15594318, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:18Z\", \"source_id\": 47999318, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:54:23Z\", \"source_id\": 15597357, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:24Z\", \"source_id\": 48005483, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:56:26Z\", \"source_id\": 15599007, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:09Z\", \"source_id\": 48021835, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:02:13Z\", \"source_id\": 15603563, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:27Z\", \"source_id\": 48034352, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:07:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:06:32Z\", \"source_id\": 15607099, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:56Z\", \"source_id\": 48044714, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:58Z\", \"source_id\": 15609891, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:53Z\", \"source_id\": 48050255, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:59Z\", \"source_id\": 15611531, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:46Z\", \"source_id\": 48058601, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:14:47Z\", \"source_id\": 15613870, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:05Z\", \"source_id\": 48065215, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:10Z\", \"source_id\": 15615771, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:14Z\", \"source_id\": 48088392, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:26:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:18Z\", \"source_id\": 15622462, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:09Z\", \"source_id\": 48099301, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:29:13Z\", \"source_id\": 15625614, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:42Z\", \"source_id\": 48106557, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:45Z\", \"source_id\": 15627726, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:14Z\", \"source_id\": 48124023, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:17Z\", \"source_id\": 15633156, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:46Z\", \"source_id\": 48133160, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:49Z\", \"source_id\": 15636104, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:11Z\", \"source_id\": 48142076, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:14Z\", \"source_id\": 15638913, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "3", "timing_fact_generation": 1789490714959696, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:35.511186", "service_state_evidence_id": 15638913, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 207, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:36.744995", "service_state_valid_until_kind": null, "operational_interpretation_version": 207, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P PBO HRH 9J43 700107 12 100 None {"version": 3, "segments": [{"to_m": 22.078, "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": 115.0}, {"to_m": 1721.147, "from_m": 22.078, "capability_applied": null, "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": 7217.439, "from_m": 1721.147, "capability_applied": null, "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": 8573.847, "from_m": 7217.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11282.341, "from_m": 8573.847, "capability_applied": null, "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": 14609.907, "from_m": 11282.341, "capability_applied": null, "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": 14669.371, "from_m": 14609.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32150.527, "from_m": 14669.371, "capability_applied": null, "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": 34934.509, "from_m": 32150.527, "capability_applied": null, "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": 40060.486, "from_m": 34934.509, "capability_applied": null, "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": 40107.143, "from_m": 40060.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50730.121, "from_m": 40107.143, "capability_applied": null, "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": 50820.618, "from_m": 50730.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53321.737, "from_m": 50820.618, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56182.477, "from_m": 53321.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57272.0, "from_m": 56182.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57443.275, "from_m": 57272.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": 85619.354, "from_m": 57443.275, "capability_applied": null, "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": 110173.253, "from_m": 85619.354, "capability_applied": null, "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": 113324.147, "from_m": 110173.253, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117221.654, "from_m": 113324.147, "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": 118515.025, "from_m": 117221.654, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118570.266, "from_m": 118515.025, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119082.842, "from_m": 118570.266, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119340.324, "from_m": 119082.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120430.679, "from_m": 119340.324, "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": 120518.828, "from_m": 120430.679, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 121557.099, "from_m": 120518.828, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121662.043, "from_m": 121557.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121691.691, "from_m": 121662.043, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121880.843, "from_m": 121691.691, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122870.368, "from_m": 121880.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124064.769, "from_m": 122870.368, "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": 124127.225, "from_m": 124064.769, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 125370.741, "from_m": 124127.225, "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": 125448.367, "from_m": 125370.741, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 125858.003, "from_m": 125448.367, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 126570.624, "from_m": 125858.003, "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": 126641.198, "from_m": 126570.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127188.096, "from_m": 126641.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128801.999, "from_m": 127188.096, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 130373.906, "from_m": 128801.999, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131310.333, "from_m": 130373.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133200.143, "from_m": 131310.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142211.68, "from_m": 133200.143, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 144364.649, "from_m": 142211.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144426.037, "from_m": 144364.649, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144465.64, "from_m": 144426.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144491.209, "from_m": 144465.64, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144544.207, "from_m": 144491.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": 144574.408, "from_m": 144544.207, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144611.373, "from_m": 144574.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145005.629, "from_m": 144611.373, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145036.065, "from_m": 145005.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": 145124.733, "from_m": 145036.065, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145188.432, "from_m": 145124.733, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145224.139, "from_m": 145188.432, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145268.41, "from_m": 145224.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145326.974, "from_m": 145268.41, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 146604.617, "from_m": 145326.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 150947.599, "from_m": 146604.617, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151064.368, "from_m": 150947.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 151170.286, "from_m": 151064.368, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151216.76, "from_m": 151170.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152558.085, "from_m": 151216.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": 153186.121, "from_m": 152558.085, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158143.173, "from_m": 153186.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158981.02, "from_m": 158143.173, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 160693.853, "from_m": 158981.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 161876.571, "from_m": 160693.853, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162433.84, "from_m": 161876.571, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162561.996, "from_m": 162433.84, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 162846.129, "from_m": 162561.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": 174861.704, "from_m": 162846.129, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174972.45, "from_m": 174861.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175004.741, "from_m": 174972.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175086.308, "from_m": 175004.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175446.146, "from_m": 175086.308, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175628.538, "from_m": 175446.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": 176032.45, "from_m": 175628.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179101.949, "from_m": 176032.45, "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": 179960.222, "from_m": 179101.949, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185330.979, "from_m": 179960.222, "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": 188046.387, "from_m": 185330.979, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 188198.087, "from_m": 188046.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 188572.228, "from_m": 188198.087, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 188899.187, "from_m": 188572.228, "capability_applied": null, "effective_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": 582663, "profile_key": "2216679d3e77c62b0c48de885bfd12e2ae793ccb12f8b0aa96f821d3505dff1e", "schedule_id": 26303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1453", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1506H", "wtt_dep": "1510", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1518", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Sandy", "stage_seq": 6, "distance_m": 52011.638, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1530", "location": "Biggleswade", "stage_seq": 7, "distance_m": 56653.077, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "Arlesey", "stage_seq": 8, "distance_m": 63335.913, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "Hitchin", "stage_seq": 9, "distance_m": 71468.571, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1545H", "wtt_dep": "1547", "location": "Stevenage", "stage_seq": 10, "distance_m": 78472.129, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 84471.923, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 88743.032, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 90183.868, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Potters Bar", "stage_seq": 14, "distance_m": 102298.121, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 114859.57, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 118707.437, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 120703.26, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 121880.843, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 123006.53, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Farringdon", "stage_seq": 20, "distance_m": 125202.373, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 125932.531, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 126330.222, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 127536.802, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630H", "location": "London Bridge", "stage_seq": 24, "distance_m": 128263.82, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 130981.494, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 131747.731, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 132849.021, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Sydenham", "stage_seq": 28, "distance_m": 138481.316, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 142146.941, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Norwood Fork Jn", "stage_seq": 30, "distance_m": 143201.003, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Windmill Bridge Jn", "stage_seq": 31, "distance_m": 143954.635, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1647H", "location": "East Croydon", "stage_seq": 32, "distance_m": 144803.737, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "South Croydon", "stage_seq": 33, "distance_m": 146251.16, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Purley", "stage_seq": 34, "distance_m": 149598.606, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Stoats Nest Jn", "stage_seq": 35, "distance_m": 151170.286, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Coulsdon South", "stage_seq": 36, "distance_m": 152665.884, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701", "location": "Merstham", "stage_seq": 37, "distance_m": 158680.683, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1707H", "location": "Redhill", "stage_seq": 38, "distance_m": 161537.495, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Earlswood (Surrey)", "stage_seq": 39, "distance_m": 162984.18, "section_seq": 1, "route_path_id": 100980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Salfords", "stage_seq": 40, "distance_m": 166153.174, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1714", "location": "Horley", "stage_seq": 41, "distance_m": 169622.479, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717H", "location": "Gatwick Airport", "stage_seq": 42, "distance_m": 170974.907, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1723H", "location": "Three Bridges", "stage_seq": 43, "distance_m": 175323.32, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727H", "location": "Crawley", "stage_seq": 44, "distance_m": 177537.627, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Ifield", "stage_seq": 45, "distance_m": 179445.613, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Faygate", "stage_seq": 46, "distance_m": 183472.331, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738H", "location": "Littlehaven", "stage_seq": 47, "distance_m": 187244.016, "section_seq": 1, "route_path_id": 100980}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Horsham", "stage_seq": 48, "distance_m": 188899.187, "section_seq": 1, "route_path_id": 100980}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 188899.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 100980}], "total_distance_m": 188899.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183463.148, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5436.039, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:05:53Z", "source_id": 47704843, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T14:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:05:58Z", "source_id": 15512992, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12041, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:15:45Z", "source_id": 47731569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T14:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:15:47Z", "source_id": 15520506, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:24:11Z", "source_id": 47753854, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T14:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:24:15Z", "source_id": 15526919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:28:47Z", "source_id": 47765550, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T14:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:28:47Z", "source_id": 15530333, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:34:35Z", "source_id": 47780997, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T14:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:34:35Z", "source_id": 15534781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:40:20Z", "source_id": 47796883, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T14:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:40:24Z", "source_id": 15539167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:32Z", "source_id": 47810651, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T14:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:45:34Z", "source_id": 15543099, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:01:33Z", "source_id": 47853433, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T15:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:01:36Z", "source_id": 15555447, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:18Z", "source_id": 47880297, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T15:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:11:18Z", "source_id": 15563078, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:27Z", "source_id": 47905320, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T15:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:20:32Z", "source_id": 15570380, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:02Z", "source_id": 47917565, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T15:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:25:05Z", "source_id": 15573990, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:02Z", "source_id": 47923072, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T15:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:27:05Z", "source_id": 15575501, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:28:58Z", "source_id": 47928423, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T15:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:29:04Z", "source_id": 15577107, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:22Z", "source_id": 47940609, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T15:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:33:23Z", "source_id": 15580543, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:37:58Z", "source_id": 47953405, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T15:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:38:02Z", "source_id": 15584176, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:15Z", "source_id": 47967805, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T15:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:43:18Z", "source_id": 15588410, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:16Z", "source_id": 47979119, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T15:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:47:20Z", "source_id": 15591689, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:29Z", "source_id": 47988485, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T15:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:33Z", "source_id": 15594318, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:18Z", "source_id": 47999318, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T15:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:54:23Z", "source_id": 15597357, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:24Z", "source_id": 48005483, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T15:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:56:26Z", "source_id": 15599007, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:09Z", "source_id": 48021835, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T16:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:02:13Z", "source_id": 15603563, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:27Z", "source_id": 48034352, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T16:07:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:06:32Z", "source_id": 15607099, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:56Z", "source_id": 48044714, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T16:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:58Z", "source_id": 15609891, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:53Z", "source_id": 48050255, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T16:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:59Z", "source_id": 15611531, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:46Z", "source_id": 48058601, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T16:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:14:47Z", "source_id": 15613870, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:05Z", "source_id": 48065215, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T16:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:10Z", "source_id": 15615771, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:14Z", "source_id": 48088392, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T16:26:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:18Z", "source_id": 15622462, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:09Z", "source_id": 48099301, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T16:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:29:13Z", "source_id": 15625614, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30717, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:42Z", "source_id": 48106557, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T16:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:45Z", "source_id": 15627726, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30721, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:14Z", "source_id": 48124023, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T16:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:17Z", "source_id": 15633156, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:46Z", "source_id": 48133160, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T16:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:49Z", "source_id": 15636104, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:11Z", "source_id": 48142076, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T16:46:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:14Z", "source_id": 15638913, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Peterborough 1453 1453 2 None None Horsham 1742 1742 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32891/2026-09-15/detailed None Littlehaven 2026-09-15T17:42:30+01:00 Horsham 3.0 {"type": "LineString", "coordinates": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]} 1.0 1743 1746 Littlehaven Horsham Sig. Cpb76 Horsham 51.0659811 -0.3189475 51.0659811 -0.3189475 1 0 2026-09-15 16:56:38 TERMINATED 2026-09-15 16:46:00 Horsham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15638913 1789490714959696 207 207 2026-09-15 16:56:36.744995 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:35.511186
554828 585348 G39568 412F86MT15 2026-09-15 COMPLETE 15639287 2026-09-15 17:46:00 2026-09-15 16:57:07 2026-09-17 16:57:07 {"id": 585348, "stp": "P", "toc": "Transport for Wales", "uid": "G39568", "consist": "230006", "dest_crs": "BID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39568/2026-09-15/detailed", "trust_id": "412F86MT15", "origin_crs": "WRX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bidston", "service_date": "2026-09-15", "dest_arr_time": "1745", "dest_platform": "2", "is_terminated": 1, "next_location": "Bidston", "signalling_id": "2F86", "timing_status": "LATE", "origin_station": "Wrexham General", "current_leg_arr": "1746", "current_leg_dep": "1738", "current_leg_end": "Bidston", "origin_dep_time": "1634", "origin_platform": "4", "current_location": "Bidston", "last_update_time": "2026-09-15T16:57:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]}", "current_leg_start": "Upton", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "53.4092823", "next_location_lon": "-3.0790277", "previous_location": "Upton", "current_leg_milage": "1.7", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 398.229, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 483.022, \"from_m\": 398.229, \"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\": 11130.59, \"from_m\": 483.022, \"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\": 11181.526, \"from_m\": 11130.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20469.254, \"from_m\": 11181.526, \"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\": 21858.527, \"from_m\": 20469.254, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24294.446, \"from_m\": 21858.527, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24330.546, \"from_m\": 24294.446, \"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\": 34252.285, \"from_m\": 24330.546, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38323.477, \"from_m\": 34252.285, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 42540.668, \"from_m\": 38323.477, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43011.575, \"from_m\": 42540.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43339.349, \"from_m\": 43011.575, \"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\": 43434.242, \"from_m\": 43339.349, \"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}], \"service_id\": 585348, \"profile_key\": \"d6abfccb5761f8962b7ecfa15f2545fd62031ea6138de6a2b222733e565bdf6e\", \"schedule_id\": 37062, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Wrexham General\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Gwersyllt\", \"stage_seq\": 2, \"distance_m\": 2841.394, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Cefn-y-Bedd\", \"stage_seq\": 3, \"distance_m\": 5907.831, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Caergwrle\", \"stage_seq\": 4, \"distance_m\": 6953.822, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Hope (Clwyd)\", \"stage_seq\": 5, \"distance_m\": 7977.788, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Penyffordd\", \"stage_seq\": 6, \"distance_m\": 11181.526, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Buckley\", \"stage_seq\": 7, \"distance_m\": 13409.77, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"Hawarden\", \"stage_seq\": 8, \"distance_m\": 16508.195, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1705H\", \"location\": \"Shotton High Level\", \"stage_seq\": 9, \"distance_m\": 20057.401, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1707H\", \"location\": \"Hawarden Bridge\", \"stage_seq\": 10, \"distance_m\": 20810.134, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Dee Marsh Jn\", \"stage_seq\": 11, \"distance_m\": 21888.912, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1716\", \"location\": \"Neston\", \"stage_seq\": 12, \"distance_m\": 29604.101, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720H\", \"location\": \"Heswall\", \"stage_seq\": 13, \"distance_m\": 33896.289, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1738\", \"location\": \"Upton\", \"stage_seq\": 14, \"distance_m\": 40683.899, \"section_seq\": 1, \"route_path_id\": 105485}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Bidston\", \"stage_seq\": 15, \"distance_m\": 43434.242, \"section_seq\": 1, \"route_path_id\": 105485}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43434.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105485}], \"total_distance_m\": 43434.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 42985.077, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.165, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4092823", "current_position_lon": "-3.0790277", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:53Z\", \"source_id\": 15586433, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:46:23Z\", \"source_id\": 15590904, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:48:23Z\", \"source_id\": 15592531, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:50:54Z\", \"source_id\": 15594567, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:55:23Z\", \"source_id\": 15598181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:52Z\", \"source_id\": 15600878, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:04:23Z\", \"source_id\": 15605346, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:09:23Z\", \"source_id\": 15609419, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:11:22Z\", \"source_id\": 15611062, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:46Z\", \"source_id\": 48061428, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:15:49Z\", \"source_id\": 15614680, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:25:23Z\", \"source_id\": 15622534, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:31:27Z\", \"source_id\": 15627476, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:32Z\", \"source_id\": 48143040, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:45:37Z\", \"source_id\": 15639287, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bidston", "service_state_platform": "2", "timing_fact_generation": 1789490738345497, "current_leg_arrival_utc": "2026-09-15T17:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:38.088205", "service_state_evidence_id": 15639287, "current_leg_start_actual_dep": "2026-09-15T17:41:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:38.678633", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P WRX BID 2F86 230006 3 60 None {"version": 3, "segments": [{"to_m": 398.229, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 483.022, "from_m": 398.229, "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": 11130.59, "from_m": 483.022, "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": 11181.526, "from_m": 11130.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20469.254, "from_m": 11181.526, "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": 21858.527, "from_m": 20469.254, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24294.446, "from_m": 21858.527, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24330.546, "from_m": 24294.446, "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": 34252.285, "from_m": 24330.546, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38323.477, "from_m": 34252.285, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 42540.668, "from_m": 38323.477, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43011.575, "from_m": 42540.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43339.349, "from_m": 43011.575, "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": 43434.242, "from_m": 43339.349, "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}], "service_id": 585348, "profile_key": "d6abfccb5761f8962b7ecfa15f2545fd62031ea6138de6a2b222733e565bdf6e", "schedule_id": 37062, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Wrexham General", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Gwersyllt", "stage_seq": 2, "distance_m": 2841.394, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Cefn-y-Bedd", "stage_seq": 3, "distance_m": 5907.831, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Caergwrle", "stage_seq": 4, "distance_m": 6953.822, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Hope (Clwyd)", "stage_seq": 5, "distance_m": 7977.788, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Penyffordd", "stage_seq": 6, "distance_m": 11181.526, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Buckley", "stage_seq": 7, "distance_m": 13409.77, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Hawarden", "stage_seq": 8, "distance_m": 16508.195, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1705H", "location": "Shotton High Level", "stage_seq": 9, "distance_m": 20057.401, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1707H", "location": "Hawarden Bridge", "stage_seq": 10, "distance_m": 20810.134, "section_seq": 1, "route_path_id": 105485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Dee Marsh Jn", "stage_seq": 11, "distance_m": 21888.912, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1716", "location": "Neston", "stage_seq": 12, "distance_m": 29604.101, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Heswall", "stage_seq": 13, "distance_m": 33896.289, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1738", "location": "Upton", "stage_seq": 14, "distance_m": 40683.899, "section_seq": 1, "route_path_id": 105485}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Bidston", "stage_seq": 15, "distance_m": 43434.242, "section_seq": 1, "route_path_id": 105485}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43434.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 105485}], "total_distance_m": 43434.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 42985.077, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.165, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:53Z", "source_id": 15586433, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:46:23Z", "source_id": 15590904, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:48:23Z", "source_id": 15592531, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:50:54Z", "source_id": 15594567, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:55:23Z", "source_id": 15598181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:52Z", "source_id": 15600878, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:04:23Z", "source_id": 15605346, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:09:23Z", "source_id": 15609419, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:11:22Z", "source_id": 15611062, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10203, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:46Z", "source_id": 48061428, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T16:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:15:49Z", "source_id": 15614680, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:25:23Z", "source_id": 15622534, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:31:27Z", "source_id": 15627476, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10167, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:32Z", "source_id": 48143040, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:45:37Z", "source_id": 15639287, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Wrexham General 1634 1635 4 None None Bidston 1745 1743 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39568/2026-09-15/detailed None Upton 2026-09-15T17:41:00+01:00 Bidston 8.0 {"type": "LineString", "coordinates": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]} 1.7 1738 1746 Upton Bidston Bidston 53.4092823 -3.0790277 53.4092823 -3.0790277 1 0 2026-09-15 16:57:07 TERMINATED 2026-09-15 16:46:00 Bidston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15639287 1789490738345497 45 45 2026-09-15 16:56:38.678633 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:38.088205
554829 587028 P64658 365F92MV15 2026-09-15 COMPLETE 15642274 2026-09-15 17:36:00 2026-09-15 16:57:07 2026-09-17 16:57:07 {"id": 587028, "stp": "P", "toc": "Northern", "uid": "P64658", "consist": "150120", "dest_crs": "WAC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64658/2026-09-15/detailed", "trust_id": "365F92MV15", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-15", "dest_arr_time": "1743", "dest_platform": "2", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "5F92", "timing_status": "LATE", "origin_station": "Warrington Central", "current_leg_arr": "1743", "current_leg_dep": "1741½", "current_leg_end": "Warrington Central", "origin_dep_time": "1735", "origin_platform": "1", "current_location": "Warrington Central", "last_update_time": "2026-09-15T16:57:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington Central C.S.", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington Central", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 118.876, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 606.835, \"from_m\": 118.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 725.711, \"from_m\": 606.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 587028, \"profile_key\": \"708eff15bb690c5a44ef9a930fee031202d4593cf3516105fb96f9d7c4af3af3\", \"schedule_id\": 21325, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74569}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1741H\", \"location\": \"Warrington Central C.S.\", \"stage_seq\": 2, \"distance_m\": 362.855, \"section_seq\": 1, \"route_path_id\": 74569}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 3, \"distance_m\": 725.711, \"section_seq\": 1, \"route_path_id\": 74569}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 725.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74569}], \"total_distance_m\": 725.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 237.752, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 487.959, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1735", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:03Z\", \"source_id\": 48123507, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:38:07Z\", \"source_id\": 15632989, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:46:33Z\", \"source_id\": 15640073, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "2", "timing_fact_generation": 1789490955233975, "current_leg_arrival_utc": "2026-09-15T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T16:46:40.618703", "service_state_evidence_id": 15640073, "current_leg_start_actual_dep": "2026-09-15T17:42:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T16:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T16:56:41.644459", "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 WAC WAC 5F92 150120 2 75 None {"version": 3, "segments": [{"to_m": 118.876, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 606.835, "from_m": 118.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 725.711, "from_m": 606.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 587028, "profile_key": "708eff15bb690c5a44ef9a930fee031202d4593cf3516105fb96f9d7c4af3af3", "schedule_id": 21325, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1735", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74569}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1741H", "location": "Warrington Central C.S.", "stage_seq": 2, "distance_m": 362.855, "section_seq": 1, "route_path_id": 74569}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 3, "distance_m": 725.711, "section_seq": 1, "route_path_id": 74569}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 725.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 74569}], "total_distance_m": 725.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 237.752, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 487.959, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10060, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:03Z", "source_id": 48123507, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T16:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:38:07Z", "source_id": 15632989, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:46:33Z", "source_id": 15640073, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:46:00+01:00", "operational_fact": true}] Warrington Central 1735 1735 1 None None Warrington Central 1743 1743 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64658/2026-09-15/detailed None Warrington Central C.S. 2026-09-15T17:42:30+01:00 Warrington Central 1.5 {"type": "LineString", "coordinates": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]} 0.2 1741½ 1743 Warrington Central Warrington Central Warrington Central 53.3920902 -2.5915033 53.3920902 -2.5915033 1 0 2026-09-15 16:57:07 TERMINATED 2026-09-15 16:46:00 Warrington Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 15640073 1789490955233975 7 7 2026-09-15 16:56:41.644459 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-15 16:46:40.618703
← Previous (21601–21700) Next (21801–21900) →